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 >> >> >> >> >> >> >> >> >> >> >>
