Mantis - Resin
Viewing Issue Advanced Details
4547 major always 05-13-11 19:57 07-21-11 11:03
dicr  
ferg  
normal  
closed 4.0.18  
fixed  
none    
none 4.0.21  
0004547: distribution: missing class org.eclipse.persistence.platform.server.ServerPlatformBase
There are no required class org.eclipse.persistence.platform.server.ServerPlatformBase
in resin.jar or eclipselink.jar no in other places.

This error occuring while deploying ejbs.
[11-05-14 05:52:03.202] {main} java.lang.ClassNotFoundException: org.eclipse.persistence.platform.server.ServerPlatformBase
                                   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:307)
                                   at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
                                   at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
                                   at java.lang.ClassLoader.defineClass1(Native Method)
                                   at java.lang.ClassLoader.defineClassCond(ClassLoader.java:632)
                                   at java.lang.ClassLoader.defineClass(ClassLoader.java:616)
                                   at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141)
                                   at java.net.URLClassLoader.defineClass(URLClassLoader.java:283)
                                   at java.net.URLClassLoader.access$000(URLClassLoader.java:58)
                                   at java.net.URLClassLoader$1.run(URLClassLoader.java:197)
                                   at java.security.AccessController.doPrivileged(Native Method)
                                   at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
                                   at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
                                   at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
                                   at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
                                   at java.lang.Class.forName0(Native Method)
                                   at java.lang.Class.forName(Class.java:247)
                                   at com.caucho.loader.DynamicClassLoader.loadClassImpl(DynamicClassLoader.java:1441)
                                   at com.caucho.loader.SystemClassLoader.loadClassImpl(SystemClassLoader.java:233)
                                   at com.caucho.loader.DynamicClassLoader.loadClassImpl(DynamicClassLoader.java:1439)
                                   at com.caucho.loader.DynamicClassLoader.loadClassImpl(DynamicClassLoader.java:1439)
                                   at com.caucho.loader.DynamicClassLoader.loadClassImpl(DynamicClassLoader.java:1439)
                                   at com.caucho.loader.DynamicClassLoader.loadClass(DynamicClassLoader.java:1377)
                                   at com.caucho.loader.DynamicClassLoader.loadClass(DynamicClassLoader.java:1358)
                                   at java.lang.Class.forName0(Native Method)
                                   at java.lang.Class.forName(Class.java:247)
                                   at org.eclipse.persistence.internal.security.PrivilegedAccessHelper.getClassForName(PrivilegedAccessHelper.java:88)
                                   at org.eclipse.persistence.internal.jpa.EntityManagerSetupImpl.findClass(EntityManagerSetupImpl.java:688)
                                   at org.eclipse.persistence.internal.jpa.EntityManagerSetupImpl.findClassForProperty(EntityManagerSetupImpl.java:694)
                                   at org.eclipse.persistence.internal.jpa.EntityManagerSetupImpl.updateServerPlatform(EntityManagerSetupImpl.java:527)
                                   at org.eclipse.persistence.internal.jpa.EntityManagerSetupImpl.predeploy(EntityManagerSetupImpl.java:872)
                                   at org.eclipse.persistence.jpa.PersistenceProvider.createContainerEntityManagerFactory(PersistenceProvider.java:205)
                                   at com.caucho.env.jpa.PersistenceUnitManager.createDelegate(PersistenceUnitManager.java:396)
                                   at com.caucho.env.jpa.PersistenceUnitManager.start(PersistenceUnitManager.java:363)
                                   at com.caucho.env.jpa.PersistenceManager.startPersistenceUnits(PersistenceManager.java:355)
                                   at com.caucho.env.jpa.PersistenceManager.environmentConfigureEnhancer(PersistenceManager.java:621)
                                   at com.caucho.loader.EnvironmentClassLoader.config(EnvironmentClassLoader.java:838)
                                   at com.caucho.loader.EnvironmentClassLoader.bind(EnvironmentClassLoader.java:856)
                                   at com.caucho.loader.EnvironmentClassLoader.start(EnvironmentClassLoader.java:883)
                                   at com.caucho.server.webapp.WebApp.start(WebApp.java:3456)
                                   at com.caucho.env.deploy.DeployController.startImpl(DeployController.java:658)
                                   at com.caucho.env.deploy.StartAutoRedeployAutoStrategy.request(StartAutoRedeployAutoStrategy.java:129)
                                   at com.caucho.env.deploy.DeployController.request(DeployController.java:573)
                                   at com.caucho.server.webapp.WebAppVersioningController.startImpl(WebAppVersioningController.java:153)
                                   at com.caucho.server.webapp.WebAppVersioningController.startImpl(WebAppVersioningController.java:47)
                                   at com.caucho.env.deploy.StartAutoRedeployAutoStrategy.startOnInit(StartAutoRedeployAutoStrategy.java:77)
                                   at com.caucho.env.deploy.DeployController.startOnInit(DeployController.java:521)
                                   at com.caucho.env.deploy.DeployContainer.start(DeployContainer.java:171)
                                   at com.caucho.server.webapp.WebAppContainer.start(WebAppContainer.java:713)
                                   at com.caucho.server.host.Host.start(Host.java:676)
                                   at com.caucho.env.deploy.DeployController.startImpl(DeployController.java:658)
                                   at com.caucho.env.deploy.StartAutoRedeployAutoStrategy.startOnInit(StartAutoRedeployAutoStrategy.java:77)
                                   at com.caucho.env.deploy.DeployController.startOnInit(DeployController.java:521)
                                   at com.caucho.env.deploy.DeployContainer.start(DeployContainer.java:171)
                                   at com.caucho.server.host.HostContainer.start(HostContainer.java:542)
                                   at com.caucho.server.cluster.Server.start(Server.java:1227)
                                   at com.caucho.server.cluster.ServletService.start(ServletService.java:72)
                                   at com.caucho.env.service.ResinSystem.startServices(ResinSystem.java:513)
                                   at com.caucho.env.service.ResinSystem.start(ResinSystem.java:481)
                                   at com.caucho.server.resin.Resin.start(Resin.java:979)
                                   at com.caucho.server.resin.Resin.initMain(Resin.java:1107)
                                   at com.caucho.server.resin.Resin.main(Resin.java:1404)

Notes
(0005382)
ferg   
07-21-11 11:03   
missing lib/resin-eclipselink.jar