Span | ||
---|---|---|
| ||
JAX-RS : Deployment |
Table of Contents |
---|
This page provides the tips on how to deploy CXF JAX-RS applications packaged as WAR archives or OSGI bundles into Java EE application servers and OSGI containers.
...
If you configure CXFServlet to redirect to custom JSP pages then you need to add the following declaration to web.xml:
Code Block | ||||
---|---|---|---|---|
| ||||
<servlet>
<servlet-name>jsp</servlet-name>
<servlet-class>weblogic.servlet.JSPServlet</servlet-class>
</servlet>
|
...
WebLogic requires the following update to the proprietary deployment descriptor weblogic.xml:
Code Block | ||||
---|---|---|---|---|
| ||||
<container-descriptor>
<!-- SNIP -->
<prefer-web-inf-classes>true</prefer-web-inf-classes>
</container-descriptor>
|
This instructs WebLogic's classloaders to look FIRST in the JARS from the application's WEB-INF/lib directory for Service Provider Implementations (in this case, to find META-INF/services/javax.xml.stream.XMLInputFactory in the Woodstox JAR) rather than to the system classloader.
Please see this thread for more information.
How to use CXF JAX-RS 2.0 if WebLogic ships JAX-RS 1.1
Please see the following email message.
Geronimo
CXF RuntimeDelegate
...