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

Revert "JBTM-3532 Add LRA support for EE 9"

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Done
    • Icon: Major Major
    • 5.12.6.Final
    • 5.12.5.Final
    • LRA, Quickstarts
    • None

          The reason for backing out EE 9 support is because there are too many issues with running it on various platforms, for example
          - it breaks the quickstarts
          - we cannot do releases until we have a working LRA implementation
          - the coordinator resource is used by various community users and we do not wish to break their applications without offering them an alternative
          - the coordinator-quarkus maven model does not work
          - the change severely restricts which JAX-RS servers are able to run the coordinator

          Until there is better support for Jakarta APIs on our target run-times we will choose byte code transformation - and the alternative of using a branch for EE 9 support is too much overhead.

              rhn-engineering-mmusgrov Michael Musgrove
              rhn-engineering-mmusgrov Michael Musgrove
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: