Yes Marten you're right but the version of spring is just one! Is just a copy-paste error! I have clean my webinf/lib and I have added all the spring 3.1 library. Than I have added from Hibernate 3.1 library folder the follow libs:
antlr-2.7.6rc1
asm.jar (I have tried 3.3.1 and doesn't work)
cglib-2.1.3 (I have tried 2.2 and doesn't work)
commons-collections-2.1.1
commons-logging-1.0.4 (I have tried the 1.1.1 and doesn't work)
dom4j-1.6.1
ehcahce-1.1
hibernate3
jta
Than I downloaded the libs you suggest to me: aspectjrt and aspectjweaver com.springsource.org.aopalliance-1.0.0 (from spring site)
If I deploy everything I receive this error:
Code:
GRAVE: CGLIB Enhancement failed: it.almawave.crm.dto.LoginDTO
net.sf.cglib.core.CodeGenerationException: java.lang.reflect.InvocationTargetException-->null
at net.sf.cglib.core.AbstractClassGenerator.create(AbstractClassGenerator.java:237)
at net.sf.cglib.proxy.Enhancer.createHelper(Enhancer.java:377)
at net.sf.cglib.proxy.Enhancer.createClass(Enhancer.java:317)
at org.hibernate.proxy.CGLIBLazyInitializer.getProxyFactory(CGLIBLazyInitializer.java:126)
at org.hibernate.proxy.CGLIBProxyFactory.postInstantiate(CGLIBProxyFactory.java:41)
at org.hibernate.tuple.PojoEntityTuplizer.buildProxyFactory(PojoEntityTuplizer.java:161)
at org.hibernate.tuple.AbstractEntityTuplizer.<init>(AbstractEntityTuplizer.java:131)
at org.hibernate.tuple.PojoEntityTuplizer.<init>(PojoEntityTuplizer.java:55)
And after this another exception:
Code:
Caused by: java.lang.ClassNotFoundException: org.hibernate.proxy.HibernateProxy
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
... 55 more
17-feb-2012 10.37.35 org.hibernate.tuple.PojoEntityTuplizer buildProxyFactory
AVVERTENZA: could not create proxy factory for:it.almawave.crm.dto.LoginDTO
org.hibernate.HibernateException: CGLIB Enhancement failed: it.almawave.crm.dto.LoginDTO
at org.hibernate.proxy.CGLIBLazyInitializer.getProxyFactory(CGLIBLazyInitializer.java:132)
at org.hibernate.proxy.CGLIBProxyFactory.postInstantiate(CGLIBProxyFactory.java:41)
at org.hibernate.tuple.PojoEntityTuplizer.buildProxyFactory(PojoEntityTuplizer.java:161)
at org.hibernate.tuple.AbstractEntityTuplizer.<init>(AbstractEntityTuplizer.java:131)
at org.hibernate.tuple.PojoEntityTuplizer.<init>(PojoEntityTuplizer.java:55)
And te last one:
Code:
Caused by: java.lang.NoClassDefFoundError: org/springframework/orm/hibernate3/support/HibernateDaoSupport
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClassCond(ClassLoader.java:631)
at java.lang.ClassLoader.defineClass(ClassLoader.java:615)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:283)
With my spring.orm.jar inside the classpath..
I don't know what I have to do..
Thanks All