SOAP (over JMS) properties

The following properties apply to sending SOAP messages over the Java Message Service.

Binding properties

Property Type Meaning
Binding Name String

Specify the name of the binding to be used by the service for sending SOAP messages over the Java Message Service.

Binding names can start with a letter, or the underscore character only.

The default binding name consists of the message set name followed by JMS_SOAP_Binding, for example OrderMessageSetJMS_SOAP_Binding.

You can change the default if required.

Optional JMS Property Values (for each property you define)
Name String

Specify the name of the JMS property.

Names can start with a letter, or the underscore character only.

XSD Type Enumerated type

Select the data type of the value of the JMS property from the drop down list.

Value String

Specify the value of the JMS property.

Service properties

The following properties apply in all cases:

Property Type Meaning
Service Name String

Specify the name of the service being created for sending SOAP messages over JMS.

Service names can start with a letter, or the underscore character only.

The default service name consists of the message set name followed by JMS_SOAP_Service, for example OrderMessageSetJMS_SOAP_Service.

You can change the default if required.

Port Name String

Specify the name of the port used by the service. The default is JMSSOAPPort. You can change this name if required.

The remaining properties depend on which of the following JMS Address Provider options you select:

JMS Address Provider Neutral

Property Type Meaning
Destination Style String

This property defines the type of destination for the service. This is set to queue. You cannot change this value.

JMS Vendor URI String

Specify the vendor URI which uniquely identifies the JMS implementation. The wizard generates a default value for this, which you can change if required.

Initial Context Factory String

Specify the initial context factory that creates an initial context for the service. The wizard generates a default value for this, which you can change if required.

JMS Provider Destination Name String

Specify the name of the destination (queue) to which messages are sent. The wizard generates a default value for this, which you can change if required.

JMS Address Provider Neutral with JNDI Reference

Property Type Meaning
Destination Style String

This property defines the type of destination for the service. This is set to queue. You cannot change this value.

JMS Vendor URI String

Specify the vendor URI which uniquely identifies the JMS implementation. The wizard generates a default value for this, which you can change if required.

Initial Context Factory String

Specify the initial context factory that creates an initial context to be used to locate the JNDI name of the connection factory. The wizard generates a default value for this, which you can change if required.

JNDI Provider URL String

Specify the provider URL containing information that the initial context factory can use to obtain an initial context. The wizard generates a default value for this, which you can change if required.

JNDI Connection Factory String

Specify the JNDI connection factory used to create connections with the JMS provider for the specified destination. Each connection factory encapsulates the configuration parameters needed to create a connection to this destination. The wizard generates a default value for this, which you can change if required.

JNDI Destination Name String

Specify the name of the destination (queue) to which messages are sent. The wizard generates a default value for this, which you can change if required.

JMS Address Provider Specific

Property Type Meaning
JMS Vendor URI String

Specify the vendor URI which uniquely identifies this JMS implementation. The wizard generates a default value for this, which you can change if required.

JMS Provider Server Name String

Specify the name of the server which provides the JMS provider functions for the service. The wizard generates a default value for this, which you can change if required.

Port Integer

Specify the actual location (endpoint) of the service.

Queue Manager Name String

Specify the name of the queue manager associated with the service. The wizard generates a default value, which you can change if required.

Queue Name String

Specify the name of the queue to which messages are sent. The wizard generates a default value, which you can change if required.

Related concepts
Message modeling
The message model

Related tasks
Developing message models
Working with a message definition file
Working with message model objects
Generating a Web Service Definition from a message set

Related reference
WSDL generation
Message model reference information
Message model object properties