Sun Java System Application Server Platform Edition 8.2 Administration Guide

Resource Adapter Properties

The following table presents the properties to be used while creating the resource adapter.

Property Name

Valid Values

Default value

Description

ProviderIntegrationMode 

javabean/jndi 

javabean 

Decides the mode of integration between the resource adapter and the JMS client. 

ConnectionFactoryClassName 

Name of the class available in the appserver classpath, for example, com.sun.messaging.ConnectionFactory

none 

Class name of javax.jms.ConnectionFactory implementation of the jms client. Used if ProviderIntegrationMode is javabean.

QueueConnectionFactoryClassName 

Name of the class available in the appserver classpath, for example, com.sun.messaging.QueueConnectionFactory

none 

Class name of javax.jms.QueueConnectionFactory implementation of the jms client. Used if ProviderIntegrationMode is javabean.

TopicConnectionFactoryClassName 

Name of the class available in the appserver classpath , for example, com.sun.messaging.TopicConnectionFactory

none 

Class name of javax.jms.TopicConnectionFactory implementation of the jms client. Used if ProviderIntegrationMode is specified as a javabean.

XAConnectionFactoryClassName 

Name of the class available in appserver classpath , for example, com.sun.messaging.XAConnectionFactory

none 

Class name of javax.jms.ConnectionFactory implementation of the jms client. Used if ProviderIntegrationMode is specified as a javabean.

XAQueueConnectionFactoryClassName 

Name of the class available in appserver classpath , for example, com.sun.messaging.XAQueueConnectionFactory

none 

Class name of javax.jms.XAQueueConnectionFactory implementation of the JMS client. Used if ProviderIntegrationMode is specified as javabean.

XATopicConnectionFactoryClassName 

Name of the class available in appserver classpath , for example, com.sun.messaging.XATopicConnectionFactory

NA 

Class name of javax.jms.XATopicConnectionFactory implementation of the JMS client. Used if ProviderIntegrationMode is javabean.

TopicClassName 

Name of the class available in appserver classpath , for example, com.sun.messaging.Topic

NA 

Class Name of javax.jms.Topic implementation of the JMS client. Used if ProviderIntegrationMode is javabean.

QueueClassName 

Name of the class available in appserver classpath , for example, com.sun.messaging.Queue

NA 

Class Name of javax.jms.Queue implementation of the JMS client. Used if ProviderIntegrationMode is specified as a javabean.

SupportsXA 

True/false

FALSE

Specifies whether the jms client supports XA or not. 

ConnectionFactoryProperties 

Name value pairs separated by comma. 

none 

This specifies the javabean property names and values of the ConnectionFactory of the JMS client. Required only if ProviderIntegrationMode is a javabean. 

JndiProperties 

Name value pairs separated by comma. 

NA 

This specifies the JNDI provider properties to be used for connecting to the JMS provider's JNDI. Used only if ProviderIntegrationMode is jndi. 

CommonSetterMethodName 

Method name 

none 

This specifies the common setter method name some JMS vendors use to set the properties on their administered objects. Used only if ProviderIntegrationMode is javabean. In case of SJSMQ, this value is setProperty

UserName 

Name of the JMS user 

none 

User name to connect to the JMS Provider. 

Password 

Password for the JMS user. 

none 

Password to connect to the JMS provider. 

RMPolicy  

need info