Version 6

    The jms resource adapter
    deploy/jms-ra.rar

     

    The jms rar works with any jms compliant server. The rar contains the

    implementation which can be deployed multiple times using a connection factory deployment.

     

    Identifying the rar

    • For 3.2.x linkage the resource adapter has display-name

      JMS Adapter

    • For 4.0.x linkage the rar-name is

      jms-ra.rar
      and the connection-definition is
      org.jboss.resource.adapter.jms.JmsConnectionFactory

     

    ManagedConnectionFactory properties

     

    These properties can be overriden when you deploy the connection factory deployment.

     

    • JmsProviderAdapterJNDI
      - the jndi name of the jms provider - default java:/DefaultJMSProvider

    • SessionDefaultType
      - the default session type when asked to precreate a managed connection, e.g. pool filling, possible values are

      javax.jms.Queue

      and

      javax.jms.Topic

      - default

      javax.jms.Topic

      (This is not normally used with JBoss's subpooling, i.e. separate subpools are created for Topics and Queues where relevent.)

    • UserName
      - the user name for connecting to the jms server - no default (Normally a JAAS login module is used instead)

    • Password
      - the password for connecting to the jms server - no default (Normally a JAAS login module is used instead)

    • ClientID
      - used to automatically setClientID() on any JMS connection - no default

    • Strict
      - whether to enforce j2ee restrictions, i.e. which methods can be used and whether only one session is allowed per connection - default true