Uploaded image for project: 'JBoss Enterprise Application Platform 4 and 5'
  1. JBoss Enterprise Application Platform 4 and 5
  2. JBPAPP-8119

Update the JMS JCA RA to support javax.jms.ConnectionFactory and javax.jms.XAConnectionFactory

    Details

    • Type: Feature Request
    • Status: Closed (View Workflow)
    • Priority: Major
    • Resolution: Done
    • Affects Version/s: EAP_EWP 5.1.2
    • Fix Version/s: EAP_EWP 5.2.0
    • Component/s: JCA, Messaging
    • Labels:
      None
    • Affects:
      Release Notes
    • Release Notes Text:
      The JMS Java Connection Architecture's Resource Adapter has been enhanced to support javax.jms.ConnectionFactory and javax.jms.XAConnectionFactory.
    • Release Notes Docs Status:
      Documented as Feature Request
    • Docs QE Status:
      NEW

      Description

      The JBoss generic JMS JCA RA uses a JMSProviderLoader for many of its configuration details. The JMSProviderLoader exposes 3 different attributes for a connection factory:

      -FactoryRef
      -QueueFactoryRef
      -TopicFactoryRef

      The JCA RA completely ignores the FactoryRef and it uses the QueueFactoryRef or TopicFactoryRef based on if it is connecting to a queue or a topic for which it uses a javax.jms.[XA]QueueConnectionFactory or javax.jms.[XA]TopicConnection factory respectively. There is no support for factories which just implement javax.jms.[XA]ConnectionFactory even though the created connection is eventually cast to a javax.jms.Connection.

        Gliffy Diagrams

          Attachments

            Activity

              People

              • Assignee:
                jbertram Justin Bertram
                Reporter:
                jbertram Justin Bertram
                Writer:
                Russell Dickenson
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: