web services - java.lang.NoClassDefFoundError: Could not initialize class net.sf.cglib.proxy.Enhancer -



web services - java.lang.NoClassDefFoundError: Could not initialize class net.sf.cglib.proxy.Enhancer -

when trying request rest service @ time of response getting exception..

feb 21, 2013 2:34:49 pm com.sun.jersey.spi.container.containerresponse mapmappablecontainerexception severe: exception contained within mappablecontainerexception not mapped response, re-throwing http container java.lang.noclassdeffounderror: not initialize class net.sf.cglib.proxy.enhancer @ org.hibernate.proxy.pojo.cglib.cgliblazyinitializer.getproxyfactory(cgliblazyinitializer.java:117) @ org.hibernate.proxy.pojo.cglib.cglibproxyfactory.postinstantiate(cglibproxyfactory.java:43) @ org.hibernate.tuple.entity.pojoentitytuplizer.buildproxyfactory(pojoentitytuplizer.java:162) @ org.hibernate.tuple.entity.abstractentitytuplizer.<init>(abstractentitytuplizer.java:135) @ org.hibernate.tuple.entity.pojoentitytuplizer.<init>(pojoentitytuplizer.java:55) @ org.hibernate.tuple.entity.entityentitymodetotuplizermapping.<init>(entityentitymodetotuplizermapping.java:56) @ org.hibernate.tuple.entity.entitymetamodel.<init>(entitymetamodel.java:302) @ org.hibernate.persister.entity.abstractentitypersister.<init>(abstractentitypersister.java:434) @ org.hibernate.persister.entity.singletableentitypersister.<init>(singletableentitypersister.java:109) @ org.hibernate.persister.persisterfactory.createclasspersister(persisterfactory.java:55) @ org.hibernate.impl.sessionfactoryimpl.<init>(sessionfactoryimpl.java:226) @ org.hibernate.cfg.configuration.buildsessionfactory(configuration.java:1300) @ org.hibernate.ejb.ejb3configuration.buildentitymanagerfactory(ejb3configuration.java:713) @ org.hibernate.ejb.hibernatepersistence.createentitymanagerfactory(hibernatepersistence.java:121) @ javax.persistence.persistence.createentitymanagerfactory(persistence.java:52) @ javax.persistence.persistence.createentitymanagerfactory(persistence.java:34) @ de.vogella.jpa.simple.main.main.getobj(main.java:18) @ com.poshs.webapp.myresource.setit(myresource.java:43) @ sun.reflect.nativemethodaccessorimpl.invoke0(native method) @ sun.reflect.nativemethodaccessorimpl.invoke(nativemethodaccessorimpl.java:39) @ sun.reflect.delegatingmethodaccessorimpl.invoke(delegatingmethodaccessorimpl.java:25) @ java.lang.reflect.method.invoke(method.java:597)

this result after run mvn dependency:tree

[info] +- com.sun.jersey:jersey-server:jar:1.8:compile [info] | +- asm:asm:jar:3.1:compile [info] | \- com.sun.jersey:jersey-core:jar:1.8:compile [info] +- com.sun.jersey:jersey-json:jar:1.8:compile [info] | +- org.codehaus.jettison:jettison:jar:1.1:compile [info] | | \- stax:stax-api:jar:1.0.1:compile [info] | +- com.sun.xml.bind:jaxb-impl:jar:2.2.3-1:compile [info] | | \- javax.xml.bind:jaxb-api:jar:2.2.2:compile [info] | | +- javax.xml.stream:stax-api:jar:1.0-2:compile [info] | | \- javax.activation:activation:jar:1.1:compile [info] | +- org.codehaus.jackson:jackson-core-asl:jar:1.7.1:compile [info] | +- org.codehaus.jackson:jackson-mapper-asl:jar:1.7.1:compile [info] | +- org.codehaus.jackson:jackson-jaxrs:jar:1.7.1:compile [info] | \- org.codehaus.jackson:jackson-xc:jar:1.7.1:compile [info] +- junit:junit:jar:4.8.2:test [info] +- com.sun.jersey:jersey-client:jar:1.8:test [info] +- org.glassfish.distributions:web-all:jar:10.0-build-20080430:test [info] +- org.glassfish.embedded:gf-embedded-api:jar:1.0-alpha-4:test [info] | +- org.glassfish.api:dtds:jar:resources:9.0.2:test [info] | \- org.glassfish.api:schemas:jar:resources:9.0.2:test [info] +- org.apache.httpcomponents:httpclient:jar:4.0-alpha4:compile [info] | +- org.apache.httpcomponents:httpcore:jar:4.0-beta1:compile [info] | \- commons-codec:commons-codec:jar:1.3:compile [info] +- com.google.code.gson:gson:jar:2.2.2:compile [info] +- org.apache.openejb:commons-dbcp-all:jar:1.3-r699049:compile [info] +- org.apache.directory.studio:org.apache.commons.pool:jar:1.6:compile [info] | \- commons-pool:commons-pool:jar:1.6:compile [info] +- org.nuiton.thirdparty:asm-attrs:jar:1.5.4-snapshot:compile [info] +- org.sonatype.sisu.inject:cglib:jar:2.2.2:compile [info] +- org.jvnet.hudson.dom4j:dom4j:jar:1.6.1-hudson-3:compile [info] +- org.hibernate:ejb3-persistence:pom:3.3.2.beta1:compile [info] +- org.hibernate:hibernate:jar:3.2.6.ga:compile [info] | +- net.sf.ehcache:ehcache:jar:1.2.3:compile [info] | +- javax.transaction:jta:jar:1.0.1b:compile [info] | +- asm:asm-attrs:jar:1.5.3:compile [info] | +- dom4j:dom4j:jar:1.6.1:compile [info] | +- antlr:antlr:jar:2.7.6:compile [info] | \- cglib:cglib:jar:2.1_3:compile [info] +- org.hibernate:hibernate-annotations:jar:3.2.1.ga:compile [info] | \- javax.persistence:persistence-api:jar:1.0:compile [info] +- org.hibernate:hibernate-commons-annotations:jar:3.0.0.ga:compile [info] +- org.hibernate:hibernate-entitymanager:jar:3.2.1.ga:compile [info] | +- jboss:javassist:jar:3.3.ga:compile [info] | \- jboss:jboss-archive-browsing:jar:5.0.0alpha-200607201-119:compile [info] +- org.hibernate:hibernate-validator-annotation-processor:jar:5.0.0.beta1:compile [info] +- commons-beanutils:commons-beanutils-bean-collections:jar:1.8.3:compile [info] +- jboss:jboss-common:jar:4.2.2.ga:compile [info] +- javassist:javassist:jar:3.12.1.ga:compile [info] +- hibernate:hibernate-entitymanager:pom:3.4.0.ga:compile [info] | +- org.hibernate:ejb3-persistence:jar:1.0.2.ga:compile [info] | \- org.hibernate:hibernate-core:jar:3.3.0.sp1:compile [info] +- org.hibernate:hibernate-validator:jar:5.0.0.beta1:compile [info] | +- javax.validation:validation-api:jar:1.1.0.beta3:compile [info] | +- org.jboss.logging:jboss-logging:jar:3.1.1.ga:compile [info] | +- com.fasterxml:classmate:jar:0.8.0:compile [info] | +- de.odysseus.juel:juel-spi:jar:2.2.5:compile [info] | +- de.odysseus.juel:juel-api:jar:2.2.5:compile [info] | \- de.odysseus.juel:juel-impl:jar:2.2.5:compile [info] +- commons-collections:commons-collections:jar:3.1:compile [info] +- commons-logging:commons-logging:jar:1.1.1:compile [info] +- org.slf4j:slf4j-api:jar:1.7.2:compile [info] +- org.slf4j:slf4j-simple:jar:1.7.2:compile [info] +- com.google.sitebricks:slf4j:jar:0.8.3:compile [info] | \- com.google.inject:guice:jar:2.0:compile [info] | \- aopalliance:aopalliance:jar:1.0:compile [info] +- org.slf4j:slf4j-log4j12:jar:1.7.2:compile [info] | \- log4j:log4j:jar:1.2.17:compile [info] +- postgresql:postgresql:jar:9.1-901.jdbc4:compile [info] +- com.tunnelvisionlabs:antlr4:jar:4.0:compile [info] | +- com.tunnelvisionlabs:antlr4-runtime:jar:4.0:compile [info] | | \- org.abego.treelayout:org.abego.treelayout.core:jar:1.0.1:compile [info] | +- org.antlr:antlr-runtime:jar:3.5:compile [info] | | \- org.antlr:stringtemplate:jar:3.2.1:compile [info] | \- org.antlr:st4:jar:4.0.7:compile [info] +- cglib:cglib-nodep:jar:2.2.2:compile [info] +- org.ow2.asm:asm:jar:4.1:compile [info] \- org.ow2.asm:asm-util:jar:4.1:compile [info] \- org.ow2.asm:asm-tree:jar:4.1:compile

this after run mvn dependency:tree , have checked dependency cglib not sure version compatible, kindly check allow me know compatible project.

thanks

you miss jar, cglib.

when happen (unittest, deployed)? how build project (maven, ant ) ? version of hibernate ? hard help without info.

edit : seek run mvn dependency:tree , post result here, should see what's wrong

edit : have 2 versions of cglib. should not manually include cglib included hibernate transitive dependency.

web-services hibernate rest jpa cglib

Comments

Popular posts from this blog

Accessing MATLAB's unicode strings from C -

javascript - mongodb won't find my schema method in nested container -