KB Article #194940
Weblogic JMS exchange
Problem
With Weblogic 14.2 and higher wlthint3client.jar provided with the server installation does not support javax.jms implementaion of JMS messaging service required by B2BI. wlthint3client.jar version 14.1 must be used with B2bI. The file is attached to the article. In case Oracle database is used with B2bI the following settings must be added to
./Axway/Interchange/conf/jvmArguments.xml
<Property key="oracle.ucp.wls.jta">false</Property>
after
<NodeType> <!-- Common to all nodes -->
For Linux:
On line 233 of ./Interchange/bin/environment Change from:
TOOLS_PARAMS="${TOOLS_CP} ${HABOOB_CP} ${PARAMS} ${CYC_NETWORK_PROPS} ${CYC_NODE_ID_PROPS} ${JAVA21_PARAMS}"
To:
TOOLS_PARAMS="-Doracle.ucp.wls.jta=false ${TOOLS_CP} ${HABOOB_CP} ${PARAMS} ${CYC_NETWORK_PROPS} ${CYC_NODE_ID_PROPS} ${JAVA21_PARAMS}"
For Windows:
On line 254 of ./Interchange/bin/environment.cmd From set TOOLS_PARAMS=%TOOLS_CP% %HABOOB_CP% %PARAMS% %CYC_NETWORK_PROPS% %CYC_NODE_ID_PROPS% %JAVA21_PARAMS%
to:
set TOOLS_PARAMS=-Doracle.ucp.wls.jta=false %TOOLS_CP% %HABOOB_CP% %PARAMS% %CYC_NETWORK_PROPS% %CYC_NODE_ID_PROPS% %JAVA21_PARAMS%
Restart B2bI to apply the change.
Resolution
If Oracle is the database
- Change jvmarguments.xml
- Change Environment.cmd
- Use right wlthint3client14_1_1.jar (as provided by Axway)
If the database is not Oracle
- Use right wlthint3client14_1_1.jar (as provided by Axway)