Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Application Server Specific Configuration Guide

This document provides app server-specific configuration information required for you application Server to run running Apache CXF.

WebLogic

There are two ways for you to deploy a CXF war WAR archive in weblogicWebLogic. (Note: This has been validated on WebLogic9.2.)

Put jars in endorsed folder

...

  • Create a standard J2EE application.xml file in the META-INF folder. (Take $CXF_HOME/samples/java_first_spring_support for example)
    Code Block
    xml
    xml
          <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE application PUBLIC
    		"-//Sun Microsystems, Inc.//DTD J2EE Application 1.3//EN"
    		"http://java.sun.com/dtd/application_1_3.dtd">
    <application>
    	<display-name>spring_http</display-name>
    	<module>
    		<web>
    			<web-uri>spring_http.war</web-uri>
    			<context-root>spring</context-root>
    		</web>
    	</module>
    </application>
       
  • Create a weblogic-application.xml (Weblogic specific) in the META-INF folder.
    Code Block
    xml
    xml
        <?xml version="1.0" encoding="UTF-8"?>
    <weblogic-application xmlns="http://www.bea.com/ns/weblogic/90">
    	<application-param>
    		<param-name>webapp.encoding.default</param-name>
    		<param-value>UTF-8</param-value>
    	</application-param>
    	<prefer-application-packages>
    		<package-name>javax.jws.*</package-name>
    	</prefer-application-packages>
    </weblogic-application>
       
  • running Run "jar cvf ..." command to create the ear . and then deploy it.
Tip

This is a the recommend way to deploy , since it impacts only impacts a single module.

Websphere

...