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

Make the quickstarts work with JDK17

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Major Major
    • 5.13.1.Final
    • None
    • Quickstarts
    • None
    • The quickstarts now build and run with Java 17

      At the time of writing several quickstarts fail:

      jee_transactional_app, non-transactional-resource-all, travel-agent-all, restat-bridge-jms, jta-1_2-in-wildfly, commit-markable-resource, wsat-jta-multi_service-all, wsat-jta-multi_hop-all, xts-ssl

      Some dependencies need update in order to run with JDK17.

      The Wildfly version agreed to use is 27.0.0.Alpha1

      With further Wildfly version we have the jakarta namespace and so the following error:

      Caused by: java.lang.NoClassDefFoundError: Failed to link org/jboss/arquillian/protocol/servlet/runner/ServletTestRunner (Module \"deployment.test.war\" from Service Module Loader): javax/servlet/http/HttpServlet"}}}

              rh-ee-msappegr Marco Sappe Griot
              rh-ee-msappegr Marco Sappe Griot
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: