On May 28, 2014, at 4:58 PM, David Blevins <[email protected]> wrote:
> We should figure out how to make this jar optional so as to not affect any
> tools that may be starting TomEE without using shell scripts.
FYI, here's the result you get if updating the bin/ dir doesn't happen to be
part of your upgrade procedure.
INFO: Started Ejb(deployment-id=openejb/ConfigurationInfo,
ejb-name=openejb/ConfigurationInfo, container=Default Stateless Container)
May 28, 2014 5:18:27 PM org.apache.openejb.assembler.classic.Assembler
deployMBean
INFO: Deployed
MBean(openejb.user.mbeans:application=openejb,group=org.apache.openejb.assembler.monitoring,name=JMXDeployer)
May 28, 2014 5:18:27 PM org.apache.openejb.assembler.classic.Assembler
createApplication
INFO: Deployed Application(path=openejb)
May 28, 2014 5:18:27 PM org.apache.openejb.server.SimpleServiceManager start
INFO: ** Bound Services **
May 28, 2014 5:18:27 PM org.apache.openejb.server.SimpleServiceManager printRow
INFO: NAME IP PORT
May 28, 2014 5:18:27 PM org.apache.openejb.server.SimpleServiceManager start
INFO: -------
May 28, 2014 5:18:27 PM org.apache.openejb.server.SimpleServiceManager start
INFO: Ready!
java.lang.NoClassDefFoundError: org/apache/tomee/TomEELogConfigurer
at
org.apache.tomee.catalina.ServerListener.install(ServerListener.java:170)
at
org.apache.tomee.catalina.ServerListener.lifecycleEvent(ServerListener.java:55)
at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117)
at
org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90)
at
org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:402)
at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:110)
at org.apache.catalina.startup.Catalina.load(Catalina.java:638)
at org.apache.catalina.startup.Catalina.load(Catalina.java:663)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:601)
at org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:281)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:455)
Caused by: java.lang.ClassNotFoundException: org.apache.tomee.TomEELogConfigurer
at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
at java.lang.ClassLoader.loadClass(ClassLoader.java:423)
at java.lang.ClassLoader.loadClass(ClassLoader.java:356)
... 14 more