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

Remove explicit dependencies on undertow

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Done
    • Icon: Major Major
    • 5.12.7.Final
    • None
    • None
    • None

      In June 2022 a new undertow-core and undertow-servlet version was released: "2.3.0.Alpha1".
      It seems the undertow removal of JDK 8 should be with 2.3 so that 2.2.17 might be compatible still (to be tested): https://issues.redhat.com/browse/UNDERTOW-2049

      [ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.8.0-jboss-2:testCompile (default-testCompile) on project restat-api: Compilation failure
      [ERROR] /home/narayana/rts/at/tx/src/test/java/org/jboss/jbossts/star/test/BaseTest.java:[59,19] cannot access io.undertow.Undertow
      [ERROR]   bad class file: /root/.m2/repository/io/undertow/undertow-core/2.3.0.Alpha1/undertow-core-2.3.0.Alpha1.jar(io/undertow/Undertow.class)
      [ERROR]     class file has wrong version 55.0, should be 52.0
      [ERROR]     Please remove or make sure it appears in the correct subdirectory of the classpath.
      

      UPDATE: rely on the `org.jboss.resteasy:resteasy-undertow` maven dependency to pull sub dependencies transitively.

              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: