PS: or just add tomee-juli jar in classpath as well
http://repo1.maven.org/maven2/org/apache/openejb/tomee-juli/1.7.1/


Romain Manni-Bucau
@rmannibucau <https://twitter.com/rmannibucau> |  Blog
<http://rmannibucau.wordpress.com> | Github <https://github.com/rmannibucau> |
LinkedIn <https://www.linkedin.com/in/rmannibucau> | Tomitriber
<http://www.tomitribe.com>

2015-03-06 9:42 GMT+01:00 Romain Manni-Bucau <[email protected]>:

> right, use org.apache.tomee.loader.OpenEJBListener instead of
> ServerListener then
>
>
> Romain Manni-Bucau
> @rmannibucau <https://twitter.com/rmannibucau> |  Blog
> <http://rmannibucau.wordpress.com> | Github
> <https://github.com/rmannibucau> | LinkedIn
> <https://www.linkedin.com/in/rmannibucau> | Tomitriber
> <http://www.tomitribe.com>
>
> 2015-03-06 9:28 GMT+01:00 Martin Strohal <[email protected]>:
>
>> Hi Romain,
>>
>> thanks for your quick answer!
>> If I use the original tomcat-juli.jar I get the following stacktrace on
>> TomEE startup:
>>
>> Mar 06, 2015 9:22:36 AM 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:280)
>>       at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:454)
>>       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.tanukisoftware.wrapper.WrapperStartStopApp.run(WrapperStartStopApp.java:264)
>>       at java.lang.Thread.run(Thread.java:722)
>>  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)
>>        ... 20 more
>> JVM exited unexpectedly.
>>
>> Don't know what's the cause of this...
>>
>> Thanks for your help!
>>
>> Martin
>>
>>
>> Am 06.03.2015 um 08:57 schrieb Romain Manni-Bucau:
>> > Hi
>> >
>> > Just ignore it
>> > Le 6 mars 2015 08:43, "Martin Strohal" <[email protected]> a
>> écrit :
>> >
>> >> Hi,
>> >>
>> >> in our company we have our own deployment tools. Tomcat is packaged for
>> >> this.
>> >> I have packaged TomEE 1.5.2 some years ago as extension to our Tomcat
>> >> package (added the libs and the ServerListener to server.xml).
>> >>
>> >> With the current version 1.7.1 I have a problem. There is a file with
>> >> the same name but different content: bin/tomcat-juli.jar. Our extension
>> >> mechanism can add new libs to the classpath and can add new lines to
>> the
>> >> server.xml. But it can't replace files in the bin directory. Are there
>> >> any possibilities to keep the original tomcat-juli.jar and add the
>> TomEE
>> >> specific files somewhere else?
>> >>
>> >> Thanks,
>> >> Martin
>> >>
>>
>>
>

Reply via email to