I think I'll be able to find that property then. Will write another message if 
I can't track it down.

ThX a lot!
   Markus

Von einem iPhone gesendet

> Am 13.08.2014 um 23:36 schrieb "Romain Manni-Bucau" <[email protected]>:
> 
> There is a hack for jersey to allow to load its classes. I dont have the
> name of the property here (phone) but it is possible to use jersey even if
> it is wrongly packaged.
> 
> Property is in tomeeclassloaderenricher iirc if someone wants to have a
> look.
> Le 13 août 2014 23:32, "Markus F. Frisch" <[email protected]> a
> écrit :
> 
>> I have an application that acts as a client for a RESTful WS. This
>> application uses jersey-client (1.18.1) to make the WS calls.
>> This application fails to load on TomEE+ 1.7.0-SNAPSHOT with the following
>> error:
>> 
>> ———————————————————————————
>> Caused by: java.lang.ClassNotFoundException:
>> com.sun.jersey.core.util.FeaturesAndProperties
>> at
>> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1720)
>> at
>> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1571)
>> at
>> org.apache.tomee.catalina.LazyStopWebappClassLoader.loadClass(LazyStopWebappClassLoader.java:129)
>> ... 34 more
>> ———————————————————————————
>> 
>> I dug a little deeper into the class loading logic and it seems that TomEE
>> will not load the jersey-core that is required by jersey-client because
>> jersey-core.jar contains some classes that should not be deployed as part
>> of a javaEE application.
>> 
>> Namely, it contains javax.ws.rs.Path, but doesn’t contain
>> javax.ws.rs.core.Configurable, so the jar is ignored by the
>> LazyStopWebappClassLoader.
>> 
>> Does this mean, I am not supposed to have jersey-client as part of my web
>> app? If so - what would you recommend as a replacement?
>> Or is this just something that might be fixed on the TomEE-side? Please
>> advise.
>> 
>> Thanks in advance,
>> Markus
>> 
>> --
>> Markus Frisch
>> [Prokurist / Authorized Representative]
>> nobisCum Deutschland GmbH
>> 
>> [T] +49 9302 / 987 97 - 2633
>> [M] +49 173 / 91 88 058
>> [@] [email protected]<mailto:[email protected]>
>> [URL] http://www.nobisCum.de
>> 
>> [Anschrift] Ostring 2-4, 97228 Rottendorf, Germany
>> [Registergericht] Würzburg, HRB 5159
>> [Geschäftsführer] Herbert Stieglitz, Hans-Peter Holl
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 

Reply via email to