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

Reply via email to