Software AG Products 10.7 | Integrating On-Premises and Cloud Applications | Service Development | Properties | Web Service Descriptor Properties | Web Service Descriptor Binder Properties | JMS Settings Properties for a Binder
 
JMS Settings Properties for a Binder
If a binder specifies SOAP over JMS as the binding type, Designer displays JMS Settings properties for the binder. These properties specifies how to connect to the JMS provider and specify the destination to which messages are sent.
For a provider web service descriptor, the web service endpoint alias assigned to the binder determines the values of the JMS Settings properties.
For a consumer web service descriptor, the web service endpoint alias assigned to the binder and the WSDL used to create the web service descriptor determine the values of the JMS Settings properties. If the web service endpoint alias and the WSDL specify a value for the same JMS Settings property, the value in the web service endpoint alias takes precedence.
The properties displayed under JMS Settings vary depending on the value of the Variant identifier property.
Property
Description
Variant identifier
Specifies how a destination name is looked up. The Variant identifier corresponds to the jms-variant syntax in the JMS URI Schema. The Variant identifier will be one of the following:
Value
Description
jndi
Indicates that JNDI is used to lookup the administered objects (connection factory and destination) needed to send the JMS message.
queue
Indicates that destination is a queue and indicates that the client uses the native webMethods API to connect directly to webMethods Broker.
topic
Indicates that destination is a topic and indicates that the client uses the native webMethods API to connect directly to webMethods Broker.
Destination
If the Variant identifier is jndi, specifies the JNDI provider lookup name for the destination to which messages are sent on the JMS provider.
If the Variant identifier is queue or topic, specifies the name of the destination to which messages are sent.
JMS connection alias
Name of the JMS connection alias used to connect to the JMS provider.
Designer displays this property only when the Variant identifier is “queue” or “topic”.
JNDI connection factory name
JNDI provider lookup name for the connection factory used to create a connection to the JMS provider.
Designer displays this property only when the Variant identifier is “jndi”.
JNDI initial context factory
Java class name of the InitialContextFactory for the JNDI provider.
Designer displays this property only when the Variant identifier is “jndi”.
JNDI URL
Location of the registry when the registry is being used as the initial context.
Designer displays this property only when the Variant identifier is “jndi”.
Other properties
Any additional properties the JNDI provider requires for configuration.
Designer displays this property only when the Variant identifier is “jndi”.