PropertyName ValidValues DefaultValue Description
TopicConnectionFactory
ClassName
Nameof the class available
inthe application server
classpath, for example:
com.sun.messaging.
TopicConnectionFactory
None Classname of
javax.jms.TopicConnectionFactory
implementationof the JMS client.
Usedif ProviderIntegrationMode is
speciedas javabean.
XAConnectionFactory
ClassName
Nameof the class available
inapplication server
classpath, for example:
com.sun.messaging.
XAConnectionFactory
None Classname of
javax.jms.ConnectionFactory
implementationof the JMS client.
Usedif ProviderIntegrationMode is
speciedas javabean.
XAQueueConnection
FactoryClassName
Nameof the class available
inapplication server
classpath, for example:
com.sun.messaging.
XAQueueConnectionFactory
None Classname of javax.jms.
XAQueueConnectionFactory
implementationof the JMS client.
Usedif ProviderIntegrationMode is
speciedas javabean.
XATopicConnection
FactoryClassName
Nameof the class available
inapplication server
classpath, for example:
com.sun.messaging.
XATopicConnectionFactory
None Classname of javax.jms.
XATopicConnectionFactory
implementationof the JMS client.
Usedif ProviderIntegrationMode is
javabean.
TopicClassName Nameof the class available
inapplication server
classpath, for example:
com.sun.messaging.Topic
None ClassName of javax.jms.Topic
implementationof the JMS client.
Usedif ProviderIntegrationMode is
javabean.
QueueClassName Nameof the class available
inapplication server
classpath, for example:
com.sun.messaging.Queue
None ClassName of javax.jms.Queue
implementationof the JMS client.
Usedif ProviderIntegrationMode is
speciedas a javabean.
SupportsXA True/false FALSE Specieswhether the JMS client
supportsXA or not.
ConnectionFactory
Properties
Namevalue pairs separated
bycomma
None Speciesthe javabean property
namesand values of the
ConnectionFactoryof the JMS client.
Requiredonly if
ProviderIntegrationModeis
javabean.
ForeignJMSProviders
Chapter4 • Conguring Java Message Ser viceResources 69