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

Make the quickstarts work with JDK17

    XMLWordPrintable

Details

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

    Description

      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"}}}

      Attachments

        Issue Links

          Activity

            People

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

              Dates

                Created:
                Updated:
                Resolved: