Uploaded image for project: 'SwitchYard'
  1. SwitchYard
  2. SWITCHYARD-1285

Transaction Policy doesn't work with camel-jms

    Details

    • Type: Bug
    • Status: Closed (View Workflow)
    • Priority: Major
    • Resolution: Rejected
    • Affects Version/s: None
    • Fix Version/s: 1.1.1
    • Component/s: component-camel
    • Labels:
      None
    • Workaround:
      Workaround Exists
    • Workaround Description:
      Hide

      Use JCA gateway instead

      Show
      Use JCA gateway instead

      Description

      All camel-jms binding synchronizes with same transaction even if we have suspendsTransaction policy between those. Apparently Spring doesn't invoke ConnectionFactory.createConnection() under the right transaction.

      Creating JmsComponent for each binding doesn't work as expected too.

      reproducer: https://github.com/igarashitm/quickstarts/tree/camel-jms-tx/camel-jms-tx-binding

        Gliffy Diagrams

          Attachments

          1. trace.txt
            17 kB
            tomohisa igarashi

            Activity

              People

              • Assignee:
                igarashitm tomohisa igarashi
                Reporter:
                igarashitm tomohisa igarashi
              • Votes:
                3 Vote for this issue
                Watchers:
                6 Start watching this issue

                Dates

                • Due:
                  Created:
                  Updated:
                  Resolved: