Uploaded image for project: 'JBoss Transaction Manager'
  1. JBoss Transaction Manager
  2. JBTM-1398

Review subsystem usage across Narayana

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Done
    • Icon: Major Major
    • 5.0.0.M4
    • None
    • Compensations
    • None

      Components and their subsystem requirements:

      Transactions
      • To Investigate
      XTS
      • Bootstrap coordinator
      • Setup WS endpoints for coordinator
      • Setup WS endpoints for the participants
      • Respond to configuration from standalone-xts.xml
      REST-TX
      • Boostrap the coordinator
      • Setup a REST endpoint for the coordinator
      • Setup a REST endpoint for the participants
      Blacktie
      • Register MDB
      • Register MBean
      STM
      • To Investigate
      TXF
      • Modify the WS handler chain on application deployment
      • Registers a CDI extension

      Notable Dependencies

      TXF
      • Weld -> EJB3 -> Transactions (Could check that each link is valid. Check if subsys or regular dep)
      • JBossWS. Might be able to remove by putting the WS specific stuff into the XTS subsystem.

      Subsystem Breakdown

      Providing we can have 'soft' dependencies it would seem favourable to have all the core features in the transactions subsystem and the optional 'transports' in additional subsystems.

      Transactions
      • All current stuff
      • STM
      • TXF (Unlikely to work due to dependency on Weld for loading a portable extension)
      XTS
      • All Current Stuff
      RTS (new)
      Blacktie (new)

            thjenkin@redhat.com Tom Jenkinson
            paul.robinson@redhat.com Paul Robinson
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved:

                Estimated:
                Original Estimate - 2 days Original Estimate - 2 days
                2d
                Remaining:
                Time Spent - 1 day, 7 hours Remaining Estimate - 2 days, 6 hours
                2d 6h
                Logged:
                Time Spent - 1 day, 7 hours Remaining Estimate - 2 days, 6 hours
                1d 7h