Hi
I am getting:
SEVERE: WebModule[/ehcache-server-1.5.0-beta1]StandardWrapper.Throwable
java.lang.LinkageError: Class com/sun/jersey/spi/container/
WebApplication violates loader constraints
at java.lang.ClassLoader.defineClass2(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:774)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:
160)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:254)
at java.net.URLClassLoader.access$100(URLClassLoader.java:56)
at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:316)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:280)
at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:374)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:242)
at com.sun.jersey.spi.service.ServiceFinder
$LazyObjectIterator.hasNext(ServiceFinder.java:622)
at
com
.sun
.jersey
.spi
.container
.WebApplicationFactory.createWebApplication(WebApplicationFactory.java:
46)
at
com
.sun
.jersey
.spi.container.servlet.ServletContainer.create(ServletContainer.java:
323)
at
com
.sun
.jersey
.spi.container.servlet.ServletContainer.load(ServletContainer.java:311)
at
com
.sun
.jersey
.spi.container.servlet.ServletContainer.init(ServletContainer.java:121)
at
org
.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:
1179)
at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:
1009)
at
org
.apache
.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4800)
at
org.apache.catalina.core.StandardContext.start(StandardContext.java:
5188)
at com.sun.enterprise.web.WebModule.start(WebModule.java:339)
at
org
.apache
.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:973)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:
957)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:
688)
at
com.sun.enterprise.web.WebContainer.loadWebModule(WebContainer.java:
3020)
at
com.sun.enterprise.web.WebContainer.loadWebModule(WebContainer.java:
2646)
at com.sun.enterprise.web.WebApplication.start(WebApplication.java:72)
at com.sun.enterprise.web.WebApplication.start(WebApplication.java:63)
at
com
.sun
.enterprise
.v3.server.ApplicationLifecycle.startModules(ApplicationLifecycle.java:
609)
at
com
.sun
.enterprise
.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:257)
at org.glassfish.embed.GlassFish.deploy(GlassFish.java:448)
at org.glassfish.embed.GlassFish.deploy(GlassFish.java:406)
at net.sf.ehcache.server.Server$ServerThread.run(Server.java:136)
with jersey 0.8ea when running from my IDE, IntelliJ. I did not have
this problem with the LIghtWeight HTTP server.
From the mailing list it is apparent that no one has reported this.
It may be something silly I am doing. As I am on a Mac PowerPC I am
using Java 1.5:
java version "1.5.0_13"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_13-
b05-237)
Java HotSpot(TM) Client VM (build 1.5.0_13-119, mixed mode, sharing)
Regards
Greg Luck
web:
http://gregluck.com
skype: gregrluck
yahoo: gregrluck
mobile: +61 408 061 622