ibatis-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Marcin Kaminski (JIRA)" <ibatis-...@incubator.apache.org>
Subject [jira] Created: (IBATIS-179) Binaries on webpage use old Hibernate
Date Tue, 02 Aug 2005 13:31:51 GMT
Binaries on webpage use old Hibernate
-------------------------------------

         Key: IBATIS-179
         URL: http://issues.apache.org/jira/browse/IBATIS-179
     Project: iBatis for Java
        Type: Bug
  Components: DAO  
    Versions: 2.1.5    
 Environment: PLD Linux
Hibernate 2
    Reporter: Marcin Kaminski


Binaries on webpage has been compiled with old and unreleased version of Hibernate. When running
application, error is thrown:
Exception in thread "main" java.lang.NoSuchMethodError: net.sf.hibernate.cfg.Configuration.setProperties(Ljava/util/Properties;)V
	at com.ibatis.dao.engine.transaction.hibernate.HibernateDaoTransactionManager.configure(HibernateDaoTransactionManager.java:47)
	at com.ibatis.dao.engine.builder.xml.XmlDaoManagerBuilder.parseTransactionManager(XmlDaoManagerBuilder.java:191)
	at com.ibatis.dao.engine.builder.xml.XmlDaoManagerBuilder.parseContext(XmlDaoManagerBuilder.java:155)
	at com.ibatis.dao.engine.builder.xml.XmlDaoManagerBuilder.buildDaoManager(XmlDaoManagerBuilder.java:100)
	at com.ibatis.dao.client.DaoManagerBuilder.buildDaoManager(DaoManagerBuilder.java:59)
The reason of error is that it looks for
 setProperties(Ljava/util/Properties;)V
and in hibernate2.jar there is
 setProperties(Ljava/util/Properties;)Lnet/sf/hibernate/cfg/Configuration;
That means that DAO release has been built with
 void setProperties(Properties arg0)
and in Hibernate Configuration class there is
 Configuration setProperties(Properties arg0)

This is very strange, as version with void instead of Configuration exists in CVS only for
one hour:
http://cvs.sourceforge.net/viewcvs.py/hibernate/Hibernate2/src/net/sf/hibernate/cfg/Configuration.java?r1=1.4&r2=1.5

When class HibernateDaoTransactionManager has been replaced with compiled again, initialization
works fine. We have not tested
HibernateDaoTemplate yet.

Please release DAO with current stable version of Hibernate2.
Also, is there support for Hibernate3 planned?



-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


Mime
View raw message