THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!
...
Deploy the standalone RAR.
(Note: This has been tested against JBoss4.0.5)
- You need to put below jars in the $JBOSS_HOME/lib/endorsed.
- geronimo-activation_1.1_spec-1.0-M1.jar
- geronimo-annotation_1.0_spec-1.1.jar
- geronimo-ws-metadata_2.0_spec-1.1.1.jar
- jaxb-api-2.1.jar
- jaxb-impl-2.1.4.jar
- jaxb-xjc-2.1.4.jar
- jsr181-api-1.0-MR1.jar
- saaj-api-1.3.jar
- saaj-impl-1.3.jar
- stax-api-1.0.1.jar
- stax-utils-20060502.jar
- Copy the rar to the $JBOSS_HOME/server/default
- Create the cxfj2ee_1_5-ds.xml as below, and copy it to $JBOSS_HOME/server/default
Code Block xml xml <!DOCTYPE connection-factories PUBLIC "-//JBoss//DTD JBOSS JCA Config 1.5//EN" "http://www.jboss.org/j2ee/dtd/jboss-ds_1_5.dtd"> <connection-factories> <no-tx-connection-factory> <jndi-name>CXFConnector</jndi-name> <rar-name>cxf.rar</rar-name> <connection-definition>org.apache.cxf.connector.CXFConnectionFactory</connection-definition> </no-tx-connection-factory> </connection-factories>
You can refer to jca sample's README for detail.
Deploy the RAR in EAR.
(Note: This has been tested against JBoss4.0.5 and JBoss4.2.1)
- Having application.xml
Code Block xml xml <?xml version="1.0" encoding="UTF-8"?> <application> <display-name>cxf-jca</display-name> <module> <connector>cxf.rar</connector> </module> </application>
...