The JMS jmsjcaOptions extensibility element can specify any option supported by JMSJCA.
JMSJCA is a library that abstracts the differences between JMS servers and provides a single interface to the JMS servers. JMSJCA is shipped as part of the JMS Binding Component. For a list of supported JMS servers, go to https://jmsjca.dev.java.net.
The following example illustrates the JMS jmsjcaOptions extensibility element.
<port name="newWSDL_InPort" binding="tns:JMSInBinding">
<jms:address connectionURL="jndi://">
<jms:jmsjcaOptions>
<![CDATA[JMSJCA.UnifiedCF=connectionfactories/xaconnectionfactory
JMSJCA.TopicCF=connectionfactories/xatopicconnectionfactory
JMSJCA.QueueCF=connectionfactories/xaqueueconnectionfactory
java.naming.factory.initial=com.stc.jms.jndispi.InitialContextFactory
java.naming.provider.url=stcms://localhost:18007
java.naming.security.principal=Administrator
java.naming.security.credentials=STC]]>
</jms:jmsjcaOptions>
</jms:address>
</port>
|