I have upgraded to version 3 and i have this problem anyone can help me?
Hibernate version:
3.0.2
Mapping documents:
<?xml version='1.0' encoding='utf-8'?>
<!-- edited with XMLSPY v5 rel. 4 U (
http://www.xmlspy.com) by Filosganga (Ganga) -->
<!DOCTYPE hibernate-mapping PUBLIC
"-//Hibernate/Hibernate Mapping DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
<hibernate-mapping>
<class name="sic.business.Provincia" table="provincia" mutable="false">
<!--<cache usage="read-only"/>-->
<id name="sigla" type="string" column="prv_sigla">
<generator class="assigned"/>
</id>
<property name="nome" column="prv_nome" type="string" not-null="true" update="false" insert="false"/>
</class>
</hibernate-mapping>
Code between sessionFactory.openSession() and session.close():
Full stack trace of any exception that occurs:
17:23:21,708 DEBUG SICCR:153 - Creazione setuppers...
17:23:21,724 DEBUG SICCR:166 - Avvio setuppers...
17:23:21,740 DEBUG SICCR:171 - Attesa setuppers...
17:23:21,787 DEBUG PropertyMessageResources:65 - Initializing, config='sic.resources.ApplicationResources', returnNull=true
17:23:21,818 INFO Environment:464 - Hibernate 3.0.2
17:23:21,818 INFO Environment:482 - loaded properties from resource hibernate.properties: {hibernate.jdbc.use_get_generated_keys=false, hibernate.c3p0.acquire_increment=2, hibernate.jdbc.batch_versioned_data=true, hibernate.query.substitutions=true 1, false 0, yes 'Y', no 'N', hibernate.c3p0.idle_test_period=3000, hibernate.cache.use_second_level_cache=false, hibernate.show_sql=true, hibernate.c3p0.max_statements=100, hibernate.c3p0.validate=false, hibernate.c3p0.timeout=5000, hibernate.default_batch_fetch_size=8, hibernate.generate_statistics=true, hibernate.cache.use_query_cache=false, hibernate.jdbc.use_streams_for_binary=true, hibernate.c3p0.min_size=2, hibernate.max_fetch_depth=1, hibernate.connection.pool_size=1, hibernate.use_sql_comments=true, hibernate.c3p0.max_size=2, hibernate.connection.provider_class=org.hibernate.connection.C3P0ConnectionProvider, hibernate.cglib.use_reflection_optimizer=false, hibernate.order_updates=true, hibernate.query.factory_class=org.hibernate.hql.classic.ClassicQueryTranslatorFactory}
17:23:21,818 INFO Environment:509 - using java.io streams to persist binary types
17:23:21,833 INFO Environment:540 - using JDK 1.4 java.sql.Timestamp handling
17:23:21,849 INFO Configuration:1160 - configuring from resource: /sic/resources/hibernate-config.xml
17:23:21,849 INFO Configuration:1131 - Configuration resource: /sic/resources/hibernate-config.xml
17:23:21,912 DEBUG DTDEntityResolver:42 - trying to locate
http://hibernate.sourceforge.net/hibern ... on-3.0.dtd in classpath under org/hibernate/
17:23:21,912 DEBUG DTDEntityResolver:49 -
http://hibernate.sourceforge.net/hibern ... on-3.0.dtd not found in classpath
17:23:22,443 DEBUG Configuration:1117 - hibernate.dialect=org.hibernate.dialect.SybaseAnywhereDialect
17:23:22,443 DEBUG Configuration:1117 - hibernate.connection.driver_class=com.sybase.jdbc2.jdbc.SybDriver
17:23:22,443 DEBUG Configuration:1117 - hibernate.connection.url=jdbc:sybase:Tds:localhost:2638
17:23:22,443 DEBUG Configuration:1117 - hibernate.connection.username=ccr
17:23:22,443 DEBUG Configuration:1117 - hibernate.connection.password=avenger
17:23:22,443 DEBUG Configuration:1117 - hibernate.connection.pool_size=1
17:23:22,443 DEBUG Configuration:1117 - hibernate.transaction.factory_class=org.hibernate.transaction.JDBCTransactionFactory
17:23:22,443 DEBUG Configuration:1117 - hibernate.query.factory_class=org.hibernate.hql.classic.ClassicQueryTranslatorFactory
17:23:22,443 DEBUG Configuration:1312 - null<-org.dom4j.tree.DefaultAttribute@1033a6f [Attribute: name resource value "sic/resources/mappings/Provincia.xml"]
17:23:22,443 INFO Configuration:441 - Mapping resource: sic/resources/mappings/Provincia.xml
17:23:22,443 DEBUG DTDEntityResolver:42 - trying to locate
http://hibernate.sourceforge.net/hibern ... ng-3.0.dtd in classpath under org/hibernate/
17:23:22,443 DEBUG DTDEntityResolver:49 -
http://hibernate.sourceforge.net/hibern ... ng-3.0.dtd not found in classpath
17:23:23,802 INFO HbmBinder:258 - Mapping class: sic.business.Provincia -> provincia
17:23:23,802 DEBUG HbmBinder:1089 - Mapped property: sigla -> prv_sigla
17:23:23,802 DEBUG HbmBinder:1089 - Mapped property: nome -> prv_nome
17:23:23,818 INFO Configuration:1272 - Configured SessionFactory: null
17:23:23,818 DEBUG Configuration:1273 - properties: {java.vendor=Sun Microsystems Inc., hibernate.jdbc.batch_versioned_data=true, hibernate.connection.url=jdbc:sybase:Tds:localhost:2638, sun.management.compiler=HotSpot Client Compiler, hibernate.jdbc.use_get_generated_keys=false, os.name=Windows XP, sun.boot.class.path=C:\Programmi\Java\jre1.5.0_02\lib\rt.jar;C:\Programmi\Java\jre1.5.0_02\lib\i18n.jar;C:\Programmi\Java\jre1.5.0_02\lib\sunrsasign.jar;C:\Programmi\Java\jre1.5.0_02\lib\jsse.jar;C:\Programmi\Java\jre1.5.0_02\lib\jce.jar;C:\Programmi\Java\jre1.5.0_02\lib\charsets.jar;C:\Programmi\Java\jre1.5.0_02\classes;C:\Programmi\Java\lib\hibernate-3.0\lib\xml-apis.jar;C:\Programmi\Java\lib\hibernate-3.0\lib\ant-1.6.2.jar;C:\Programmi\Java\lib\hibernate-3.0\lib\ant-antlr-1.6.2.jar;C:\Programmi\Java\lib\hibernate-3.0\lib\ant-junit-1.6.2.jar;C:\Programmi\Java\lib\hibernate-3.0\lib\ant-launcher-1.6.2.jar;C:\Programmi\Java\lib\hibernate-3.0\lib\antlr-2.7.5H3.jar;C:\Programmi\Java\lib\hibernate-3.0\lib\ant-swing-1.6.2.jar;C:\Programmi\Java\lib\hibernate-3.0\lib\asm.jar;C:\Programmi\Java\lib\hibernate-3.0\lib\asm-attrs.jar;C:\Programmi\Java\lib\hibernate-3.0\lib\c3p0-0.8.5.2.jar;C:\Programmi\Java\lib\hibernate-3.0\lib\cglib-2.1.jar;C:\Programmi\Java\lib\hibernate-3.0\lib\cleanimports.jar;C:\Programmi\Java\lib\hibernate-3.0\lib\commons-collections-2.1.1.jar;C:\Programmi\Java\lib\hibernate-3.0\lib\commons-logging-1.0.4.jar;C:\Programmi\Java\lib\hibernate-3.0\lib\concurrent-1.3.2.jar;C:\Programmi\Java\lib\hibernate-3.0\lib\connector.jar;C:\Programmi\Java\lib\hibernate-3.0\lib\dom4j-1.6.jar;C:\Programmi\Java\lib\hibernate-3.0\lib\ehcache-1.1.jar;C:\Programmi\Java\lib\hibernate-3.0\lib\jaas.jar;C:\Programmi\Java\lib\hibernate-3.0\lib\jacc-1_0-fr.jar;C:\Programmi\Java\lib\hibernate-3.0\lib\jaxen-1.1-beta-4.jar;C:\Programmi\Java\lib\hibernate-3.0\lib\jboss-cache.jar;C:\Programmi\Java\lib\hibernate-3.0\lib\jboss-common.jar;C:\Programmi\Java\lib\hibernate-3.0\lib\jboss-jmx.jar;C:\Programmi\Java\lib\hibernate-3.0\lib\jboss-system.jar;C:\Programmi\Java\lib\hibernate-3.0\lib\jdbc2_0-stdext.jar;C:\Programmi\Java\lib\hibernate-3.0\lib\jgroups-2.2.7.jar;C:\Programmi\Java\lib\hibernate-3.0\lib\jta.jar;C:\Programmi\Java\lib\hibernate-3.0\lib\junit-3.8.1.jar;C:\Programmi\Java\lib\hibernate-3.0\lib\log4j-1.2.9.jar;C:\Programmi\Java\lib\hibernate-3.0\lib\oscache-2.1.jar;C:\Programmi\Java\lib\hibernate-3.0\lib\proxool-0.8.3.jar;C:\Programmi\Java\lib\hibernate-3.0\lib\swarmcache-1.0rc2.jar;C:\Programmi\Java\lib\hibernate-3.0\lib\versioncheck.jar;C:\Programmi\Java\lib\hibernate-3.0\lib\xerces-2.6.2.jar;C:\Programmi\Java\lib\hibernate-3.0\hibernate3.jar;C:\Programmi\Java\lib\commons-beanutils-1.7.0\commons-beanutils-core.jar;C:\Programmi\Java\lib\commons-beanutils-1.7.0\commons-beanutils.jar;C:\Programmi\Java\lib\commons-beanutils-1.7.0\commons-beanutils-bean-collections.jar;C:\Programmi\Java\lib\commons-configuration-1.1\commons-configuration-1.1.jar;C:\Programmi\Java\lib\commons-validator-1.1.4\commons-validator-1.1.4.jar;C:\Programmi\Java\lib\jasperreports-0.6.6\dist\jasperreports-0.6.6.jar;C:\Programmi\Java\lib\jasperreports-0.6.6\lib\commons-digester-1.3.jar;C:\Programmi\Java\lib\jasperreports-0.6.6\lib\hsqldb-1.61.jar;C:\Programmi\Java\lib\jasperreports-0.6.6\lib\itext-1.01.jar;C:\Programmi\Java\lib\jasperreports-0.6.6\lib\jdt-compiler.jar;C:\Programmi\Java\lib\jasperreports-0.6.6\lib\poi-2.0-final-20040126.jar;C:\Programmi\Java\lib\jasperreports-0.6.6\lib\xalan.jar;C:\Programmi\Java\lib\jasperreports-0.6.6\lib\xercesImpl.jar;C:\Programmi\Java\lib\jasperreports-0.6.6\lib\xmlParserAPIs.jar;C:\Programmi\Sybase\Shared\jConnect-5_5\classes\jconn2.jar;C:\Programmi\Java\lib\ReportMill8.jar;C:\Programmi\Java\lib\j2ee.jar, sun.desktop=windows, hibernate.c3p0.max_size=2, java.vm.specification.vendor=Sun Microsystems Inc., hibernate.generate_statistics=true, java.runtime.version=1.5.0_02-b09, hibernate.c3p0.min_size=2, user.name=Filosganga, hibernate.c3p0.timeout=5000, user.language=it, sun.boot.library.path=C:\Programmi\Java\jre1.5.0_02\bin, java.version=1.5.0_02, user.timezone=Europe/Berlin, sun.arch.data.model=32, java.endorsed.dirs=C:\Programmi\Java\jre1.5.0_02\lib\endorsed, sun.cpu.isalist=, sun.jnu.encoding=Cp1252, file.encoding.pkg=sun.io, file.separator=\, java.specification.name=Java Platform API Specification, hibernate.cglib.use_reflection_optimizer=false, java.class.version=49.0, user.country=IT, java.home=C:\Programmi\Java\jre1.5.0_02, java.vm.info=mixed mode, hibernate.c3p0.validate=false, os.version=5.1, hibernate.transaction.factory_class=org.hibernate.transaction.JDBCTransactionFactory, path.separator=;, java.vm.version=1.5.0_02-b09, hibernate.max_fetch_depth=1, hibernate.connection.password=avenger, user.variant=, com.apple.mrj.application.apple.menu.about.name=SiCCR, java.awt.printerjob=sun.awt.windows.WPrinterJob, hibernate.order_updates=true, sun.io.unicode.encoding=UnicodeLittle, awt.toolkit=sun.awt.windows.WToolkit, hibernate.connection.username=ccr, user.home=C:\Documents and Settings\Filosganga, hibernate.query.substitutions=true 1, false 0, yes 'Y', no 'N', java.specification.vendor=Sun Microsystems Inc., java.library.path=C:\Programmi\Java\jre1.5.0_02\bin;.;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Programmi\Executive Software\Diskeeper\;C:\Programmi\File comuni\Ulead Systems\MPEG;C:\Programmi\Sybase\SQL Anywhere 9\win32;C:\Programmi\Sybase\Shared\win32;C:\Programmi\Sybase\Shared\Sybase Central 4.3\win32;C:\Programmi\UltraEdit, java.vendor.url=http://java.sun.com/, hibernate.connection.driver_class=com.sybase.jdbc2.jdbc.SybDriver, java.vm.vendor=Sun Microsystems Inc., hibernate.dialect=org.hibernate.dialect.SybaseAnywhereDialect, hibernate.jdbc.use_streams_for_binary=true, java.runtime.name=Java(TM) 2 Runtime Environment, Standard Edition, java.class.path=C:\Documents and Settings\Filosganga\Documenti\development\eclipse\SiCCR\out, org.apache.commons.logging.LogFactory=org.apache.commons.logging.impl.Log4jFactory, java.vm.specification.name=Java Virtual Machine Specification, java.vm.specification.version=1.0, sun.cpu.endian=little, sun.os.patch.level=Service Pack 2, hibernate.cache.use_query_cache=false, hibernate.connection.provider_class=org.hibernate.connection.C3P0ConnectionProvider, java.io.tmpdir=C:\DOCUME~1\FILOSG~1\IMPOST~1\Temp\, java.vendor.url.bug=http://java.sun.com/cgi-bin/bugreport.cgi, hibernate.query.factory_class=org.hibernate.hql.classic.ClassicQueryTranslatorFactory, os.arch=x86, java.awt.graphicsenv=sun.awt.Win32GraphicsEnvironment, java.ext.dirs=C:\Programmi\Java\jre1.5.0_02\lib\ext, hibernate.use_sql_comments=true, user.dir=C:\Documents and Settings\Filosganga\Documenti\development\eclipse\SiCCR, hibernate.c3p0.idle_test_period=3000, line.separator=
, java.vm.name=Java HotSpot(TM) Client VM, hibernate.default_batch_fetch_size=8, hibernate.cache.use_second_level_cache=false, hibernate.c3p0.acquire_increment=2, file.encoding=Cp1252, java.specification.version=1.5, hibernate.c3p0.max_statements=100, hibernate.connection.pool_size=1, hibernate.show_sql=true}
17:23:23,880 DEBUG Configuration:1048 - Preparing to build session factory with filters : {}
17:23:23,880 INFO Configuration:852 - processing extends queue
17:23:23,880 INFO Configuration:856 - processing collection mappings
17:23:23,880 INFO Configuration:865 - processing association property references
17:23:23,880 INFO Configuration:894 - processing foreign key constraints
17:23:23,896 INFO ConnectionProviderFactory:53 - Initializing connection provider: org.hibernate.connection.C3P0ConnectionProvider
17:23:23,896 INFO C3P0ConnectionProvider:50 - C3P0 using driver: com.sybase.jdbc2.jdbc.SybDriver at URL: jdbc:sybase:Tds:localhost:2638
17:23:23,896 INFO C3P0ConnectionProvider:51 - Connection properties: {user=ccr, password=****}
17:23:23,896 INFO C3P0ConnectionProvider:54 - autocommit mode: false
Initializing c3p0 pool... com.mchange.v2.c3p0.PoolBackedDataSource@17b0998 [ connectionPoolDataSource -> com.mchange.v2.c3p0.WrapperConnectionPoolDataSource@76e8a7 [ acquireIncrement -> 2, acquireRetryAttempts -> 30, acquireRetryDelay -> 1000, autoCommitOnClose -> false, automaticTestTable -> null, breakAfterAcquireFailure -> false, checkoutTimeout -> 0, connectionTesterClassName -> com.mchange.v2.c3p0.impl.DefaultConnectionTester, factoryClassLocation -> null, forceIgnoreUnresolvedTransactions -> false, idleConnectionTestPeriod -> 3000, initialPoolSize -> 2, maxIdleTime -> 5000, maxPoolSize -> 2, maxStatements -> 100, maxStatementsPerConnection -> 0, minPoolSize -> 2, nestedDataSource -> com.mchange.v2.c3p0.DriverManagerDataSource@2b323e [ description -> null, driverClass -> null, factoryClassLocation -> null, jdbcUrl -> jdbc:sybase:Tds:localhost:2638, properties -> {user=******, password=******} ] , preferredTestQuery -> null, propertyCycle -> 300, testConnectionOnCheckin -> false, testConnectionOnCheckout -> false, usesTraditionalReflectiveProxies -> false ] , factoryClassLocation -> null, numHelperThreads -> 3, poolOwnerIdentityToken -> 17b0998 ]
17:23:24,568 INFO SettingsFactory:71 - RDBMS: Adaptive Server Anywhere, version: 9.0.2.2451
17:23:24,583 INFO SettingsFactory:72 - JDBC driver: jConnect (TM) for JDBC (TM), version: jConnect (TM) for JDBC(TM)/5.5(Build 25051)/P/EBF9689/JDK12/Fri Aug 10 12:35:48 2001
17:23:24,583 INFO Dialect:92 - Using dialect: org.hibernate.dialect.SybaseAnywhereDialect
17:23:24,583 INFO SettingsFactory:130 - Scrollable result sets: enabled
17:23:24,583 DEBUG SettingsFactory:134 - Wrap result sets: disabled
17:23:24,583 INFO SettingsFactory:138 - JDBC3 getGeneratedKeys(): disabled
17:23:24,583 INFO SettingsFactory:150 - Aggressive release : disabled
17:23:24,583 INFO SettingsFactory:163 - Maximum outer join fetch depth: 1
17:23:24,583 INFO SettingsFactory:166 - Default batch fetch size: 8
17:23:24,583 INFO SettingsFactory:170 - Generate SQL with comments: enabled
17:23:24,583 INFO SettingsFactory:174 - Order SQL updates by primary key: enabled
17:23:24,583 INFO SettingsFactory:312 - Query translator: org.hibernate.hql.classic.ClassicQueryTranslatorFactory
17:23:24,599 INFO SettingsFactory:182 - Query language substitutions: {no='N', true=1, yes='Y', false=0}
17:23:24,599 INFO TransactionFactoryFactory:34 - Transaction strategy: org.hibernate.transaction.JDBCTransactionFactory
17:23:24,599 INFO TransactionManagerLookupFactory:33 - No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)
17:23:24,599 INFO SettingsFactory:191 - Automatic flush during beforeCompletion(): disabled
17:23:24,599 INFO SettingsFactory:195 - Automatic session close at end of transaction: disabled
17:23:24,599 INFO SettingsFactory:201 - Second-level cache: disabled
17:23:24,599 INFO SettingsFactory:205 - Query cache: disabled
17:23:24,599 INFO SettingsFactory:220 - Optimize cache for minimal puts: disabled
17:23:24,599 INFO SettingsFactory:229 - Structured second-level cache entries: disabled
17:23:24,599 DEBUG SQLExceptionConverterFactory:52 - Using dialect defined converter
17:23:24,599 INFO SettingsFactory:249 - Echoing all SQL to stdout
17:23:24,599 INFO SettingsFactory:253 - Statistics: enabled
17:23:24,599 INFO SettingsFactory:257 - Deleted entity synthetic identifier rollback: disabled
17:23:24,599 INFO SettingsFactory:271 - Default entity-mode: pojo
java.lang.Exception
at sic.SICCR.setupModules(SICCR.java:192)
at sic.SICCR.<init>(SICCR.java:104)
at sic.SICCR.getInstance(SICCR.java:352)
at sic.SICCR.main(SICCR.java:358)
Caused by: java.lang.ExceptionInInitializerError
at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1055)
at sic.dao.hibernate.HibernateDAOFactory.<init>(HibernateDAOFactory.java:35)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at java.lang.Class.newInstance0(Unknown Source)
at java.lang.Class.newInstance(Unknown Source)
at sic.dao.DAOFactory.createFactory(DAOFactory.java:20)
at sic.SICCR.setupDAO(SICCR.java:249)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at sic.SICCR$Setupper.run(SICCR.java:385)
Caused by: net.sf.cglib.core.CodeGenerationException: java.lang.reflect.InvocationTargetException-->null
at net.sf.cglib.core.AbstractClassGenerator.create(AbstractClassGenerator.java:236)
at net.sf.cglib.core.KeyFactory$Generator.create(KeyFactory.java:145)
at net.sf.cglib.core.KeyFactory.create(KeyFactory.java:117)
at net.sf.cglib.core.KeyFactory.create(KeyFactory.java:108)
at net.sf.cglib.core.KeyFactory.create(KeyFactory.java:104)
at org.hibernate.impl.SessionFactoryImpl.<clinit>(SessionFactoryImpl.java:316)
... 15 more
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at net.sf.cglib.core.ReflectUtils.defineClass(ReflectUtils.java:373)
at net.sf.cglib.core.AbstractClassGenerator.create(AbstractClassGenerator.java:218)
17:23:24,646 FATAL SICCR:138 - Errore durante l'inizializazione - null
java.lang.Exception
at sic.SICCR.setupModules(SICCR.java:192)
at sic.SICCR.<init>(SICCR.java:104)
at sic.SICCR.getInstance(SICCR.java:352)
at sic.SICCR.main(SICCR.java:358)
Caused by: java.lang.ExceptionInInitializerError
at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1055)
at sic.dao.hibernate.HibernateDAOFactory.<init>(HibernateDAOFactory.java:35)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at java.lang.Class.newInstance0(Unknown Source)
at java.lang.Class.newInstance(Unknown Source)
at sic.dao.DAOFactory.createFactory(DAOFactory.java:20)
at sic.SICCR.setupDAO(SICCR.java:249)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at sic.SICCR$Setupper.run(SICCR.java:385)
Caused by: net.sf.cglib.core.CodeGenerationException: java.lang.reflect.InvocationTargetException-->null
at net.sf.cglib.core.AbstractClassGenerator.create(AbstractClassGenerator.java:236)
at net.sf.cglib.core.KeyFactory$Generator.create(KeyFactory.java:145)
at net.sf.cglib.core.KeyFactory.create(KeyFactory.java:117)
at net.sf.cglib.core.KeyFactory.create(KeyFactory.java:108)
at net.sf.cglib.core.KeyFactory.create(KeyFactory.java:104)
at org.hibernate.impl.SessionFactoryImpl.<clinit>(SessionFactoryImpl.java:316)
... 15 more
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at net.sf.cglib.core.ReflectUtils.defineClass(ReflectUtils.java:373)
at net.sf.cglib.core.AbstractClassGenerator.create(AbstractClassGenerator.java:218)
... 20 more
Caused by: java.lang.IllegalAccessError: class org.hibernate.impl.SessionFactoryImpl$QueryCacheKeyFactory$$KeyFactoryByCGLIB$$f37b4e4d cannot access its superinterface org.hibernate.impl.SessionFactoryImpl$QueryCacheKeyFactory
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
... 26 more
... 20 more
Caused by: java.lang.IllegalAccessError: class org.hibernate.impl.SessionFactoryImpl$QueryCacheKeyFactory$$KeyFactoryByCGLIB$$f37b4e4d cannot access its superinterface org.hibernate.impl.SessionFactoryImpl$QueryCacheKeyFactory
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
... 26 more
Name and version of the database you are using:
Sybase Anywhere 9.0.2
Debug level Hibernate log excerpt:
Debug