Uploaded image for project: 'CXF'
  1. CXF
  2. CXF-7023

SOAP over JMS transport does not use XA transactions with Websphere MQ resource adapter

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 3.1.7
    • 3.2.2
    • JMS
    • None
    • Unknown

    Description

      When using Websphere MQ resource adapter
      Inbound one-way service does not uses XA transactions.
      This is because WMQ adapter decides to use XA transaction when creates jms connection, but connection opened in JMSDestination, and transaction started in PollingMessageListnerContainer after connection created.
      Futhermore WMQ adapter holds only one session per connection.
      I have patched XAPoller to hold connection for each thread, it works, but may be there are better way to provide support for WMQ adapter?

      Attachments

        Issue Links

          Activity

            People

              cschneider Christian Schneider
              nikolobok Nikolay Boklaschuk
              Votes:
              1 Vote for this issue
              Watchers:
              8 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: