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

Transaction Policy doesn't work with camel-jms

    XMLWordPrintable

    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

        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: