Hi,
I am new in Jersey. I developed very small app in Jersey and able to
deploy/run in jetty server. When I tired to deployed it in Webspher
Community Edition it gave me following error. Any Idea ?
java.lang.NoSuchMethodError:
org.objectweb.asm.ClassReader.accept(Lorg/objectweb/asm/ClassVisitor;I)V
at
com.sun.jersey.server.impl.container.config.AnnotatedClassScanner.analyz
eClassFile(AnnotatedClassScanner.java:273)
at
com.sun.jersey.server.impl.container.config.AnnotatedClassScanner.indexD
ir(AnnotatedClassScanner.java:222)
at
com.sun.jersey.server.impl.container.config.AnnotatedClassScanner.index(
AnnotatedClassScanner.java:195)
at
com.sun.jersey.server.impl.container.config.AnnotatedClassScanner.scan(A
nnotatedClassScanner.java:130)
at
com.sun.jersey.api.core.PackagesResourceConfig.init(PackagesResourceConf
ig.java:114)
at
com.sun.jersey.api.core.PackagesResourceConfig.<init>(PackagesResourceCo
nfig.java:78)
at
com.sun.jersey.api.core.PackagesResourceConfig.<init>(PackagesResourceCo
nfig.java:89)
at
com.sun.jersey.spi.container.servlet.WebComponent.createResourceConfig(W
ebComponent.java:516)
at
com.sun.jersey.spi.container.servlet.WebComponent.init(WebComponent.java
:164)
at
com.sun.jersey.spi.container.servlet.ServletContainer.init(ServletContai
ner.java:197)
at
org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.jav
a:1064)
at
org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:7
82)
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValv
e.java:129)
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValv
e.java:191)
at
org.apache.geronimo.tomcat.valve.DefaultSubjectValve.invoke(DefaultSubje
ctValve.java:56)
at
org.apache.geronimo.tomcat.GeronimoStandardContext$SystemMethodValve.inv
oke(GeronimoStandardContext.java:406)
at
org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke(Geronim
oBeforeAfterValve.java:47)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java
:128)
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java
:102)
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.
java:109)
at
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:568
)
at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:2
86)
at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:84
5)
at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(
Http11Protocol.java:583)
at
org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
at java.lang.Thread.run(Thread.java:619)
2009-03-06 09:25:30,367 ERROR [[Find-A-Doc Jersey Web Application]]
Allocate exception for servlet Find-A-Doc Jersey Web Application
java.lang.NoSuchMethodError:
org.objectweb.asm.ClassReader.accept(Lorg/objectweb/asm/ClassVisitor;I)V
at
com.sun.jersey.server.impl.container.config.AnnotatedClassScanner.analyz
eClassFile(AnnotatedClassScanner.java:273)
at
com.sun.jersey.server.impl.container.config.AnnotatedClassScanner.indexD
ir(AnnotatedClassScanner.java:222)
at
com.sun.jersey.server.impl.container.config.AnnotatedClassScanner.index(
AnnotatedClassScanner.java:195)
at
com.sun.jersey.server.impl.container.config.AnnotatedClassScanner.scan(A
nnotatedClassScanner.java:130)
at
com.sun.jersey.api.core.PackagesResourceConfig.init(PackagesResourceConf
ig.java:114)
at
com.sun.jersey.api.core.PackagesResourceConfig.<init>(PackagesResourceCo
nfig.java:78)
at
com.sun.jersey.api.core.PackagesResourceConfig.<init>(PackagesResourceCo
nfig.java:89)
at
com.sun.jersey.spi.container.servlet.WebComponent.createResourceConfig(W
ebComponent.java:516)
at
com.sun.jersey.spi.container.servlet.WebComponent.init(WebComponent.java
:164)
at
com.sun.jersey.spi.container.servlet.ServletContainer.init(ServletContai
ner.java:197)
at
org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.jav
a:1064)
at
org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:7
82)
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValv
e.java:129)
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValv
e.java:191)
at
org.apache.geronimo.tomcat.valve.DefaultSubjectValve.invoke(DefaultSubje
ctValve.java:56)
at
org.apache.geronimo.tomcat.GeronimoStandardContext$SystemMethodValve.inv
oke(GeronimoStandardContext.java:406)
at
org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke(Geronim
oBeforeAfterValve.java:47)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java
:128)
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java
:102)
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.
java:109)
at
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:568
)
at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:2
86)
at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:84
5)
at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(
Http11Protocol.java:583)
at
org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
at java.lang.Thread.run(Thread.java:619)
-Sanjay