Versions Compared

Key

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

...

There are two ways to configure which JAX-WS engine should be used:

Setting a system property

To configure Axis2 as Geronimo's JAX-WS engine, set the org.apache.geronimo.jaxws.provider system property to "axis2". For example:

...

export GERONIMO_OPTS="-Dorg.apache.geronimo.jaxws.provider=cxf"

Changing the configuration file

To configure Axis2 as Geronimo's JAX-WS engine, modify the $GERONIMO_HOME/var/config/config.xml file in the following way:

...

  1. Remove the condition attribute and add the load="false" attribute to org.apache.geronimo.configs/axis2-deployer/2.1/car module.
  2. Remove the condition attribute and add the load="true" attribute to org.apache.geronimo.configs/cxf-deployer/2.1/car module.

SAAJ engine

By default, CXF will use Sun's SOAP with Attachments API for Java (SAAJ) implementation. That implementation requires Sun JDK. There are a few options for platforms were Sun JDK is not available:

...