Well, I've no experience with WebLogic at all :-)

Thanks for the information, I've added a link to your last message

Thanks, Sergey
On 13/04/15 22:19, bajajyo wrote:
Below is the way to resolve this issue in weblogic 12c and cxf  3.x and
jax-rs 2.x

             Add below entries in weblogic application xml. This will avoid
weblogic to by default start jersey in case web.xml contains 3.0 xsd and
jax-rs is being used by application. weblogic jersey-core-1.18.jar has
meta-inf/services folder.

             <wls:prefer-application-resources>
         <wls:resource-name>META-INF/services/*</wls:resource-name>
         </wls:prefer-application-resources>

              Weblogic 12c contain jersey 1.1.8 jar which is having JAX-RS
1.1 spec. In case you are using JAX-RS 2.x spec, you need to include that
jar in application war or ear. Please also add below entry to use jax-rs
specific classes from application jar.

                <wls:package-name>javax.ws.rs.*</wls:package-name>

                  We struggled a lot for this issue and there is no
documentation for this issue in CXF.









--
View this message in context: 
http://cxf.547215.n5.nabble.com/jaxrs-cxf-deployment-issues-on-weblogic-12c-tp5742398p5756013.html
Sent from the cxf-user mailing list archive at Nabble.com.


Reply via email to