This documentation is for WSO2 Enterprise Integrator version 6.2.0 . View documentation for the latest release in the 6.x.x family and the latest release in the 7.x.x family.

All docs This doc

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Parameter Name

Description

Required

Possible Values

transport.jms.ConnectionFactory

Name of the JMS connection factory the service should use.

No

A name of an already defined connection factory

transport.jms.PublishEPR

JMS EPR to be published in the WSDL.

No

A JMS EPR

transport.jms.ContentTypeSpecifies how the transport listener should determine the content type of received messages.NoA simple string value, in which case the transport listener assumes that the received messages always have the specified content type, or a set of rules. For more information, see http://axis.apache.org/axis2/java/transports/jms.html#Service_configuration.
Anchor
hyphen
hyphen
transport.jms.MessagePropertyHyphens
Specifies the action to be taken when there are JMS Message property names that contain hyphens. No

none - No action will be taken. This is the default value.

replace - Transport headers with hyphens will be replaced before adding them as JMS message properties, and if WSO2 EI is the consumer, hyphens will be reintroduced on message retrieval.

delete - Transport headers with hyphens will be deleted.

Note

When reconnecting back to the JMS provider, JMS transport will spawn multiple threads and once connected the additional threads will get closed. Hence, you will see below log for a particular service multiple times.

Code Block
"INFO - ServiceTaskManager Reconnection attempt: N for service:Y was successful!"

For more information, see JMS Support.

...