Uploaded image for project: 'Quarkus Documentation'
  1. Quarkus Documentation
  2. QDOCS-1394

Known issue: Reactive routes not working with Semeru 17 and 21

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Done
    • Icon: Major Major
    • IBQ-3.27.0 GA
    • None
    • Downstream-docs
    • None
    • 3
    • False
    • Hide

      None

      Show
      None
    • False
    • Hide
      :_mod-docs-content-type: REFERENCE
      [id="ref_rn-qdocs-1394-reactive-routes-semeru-21"]
      = Reactive routes: Not working with Semeru JDK 17 and 21

      In the current release, applications that use the `quarkus-reactive-routes` extension can fail on IBM Semeru (OpenJ9) JDK 17 and 21.
      An OpenJ9 issue causes the failure and affects Semeru JDK 17 and 21.

      Example exception:

      [source,text]
      ----
      Caused by: java.lang.VerifyError: JVMVRFY021 thrown object not throwable; class=io/quarkus/ts/http/reactiveroutes/validation/ValidationOnRequestBodyRouteHandler_RouteHandler_validateRequestBody_5062c5d496426858d21251d59383e7b91f535cc9, method=invoke(Lio/vertx/ext/web/RoutingContext;)V, pc=90
      ----

      To proceed, run on an OpenJDK HotSpot-based JDK or use a Semeru build that fixes the underlying OpenJ9 issue.

      For more information, see:

      * link:https://github.com/eclipse-openj9/openj9/issues/22812[OpenJ9 issue 22812]
      * link:https://github.com/quarkusio/quarkus/issues/50863[Quarkus issue 50863]

      // https://issues.redhat.com/browse/QDOCS-1394
      // SMEs: Paul Robinson, Martin Ocenas, David Lloyd
      // Web
      // Known issue
      // include::rn/ref_rn-qdocs-1394-reactive-routes-semeru-21.adoc[leveloffset=+2]
      Show
      :_mod-docs-content-type: REFERENCE [id="ref_rn-qdocs-1394-reactive-routes-semeru-21"] = Reactive routes: Not working with Semeru JDK 17 and 21 In the current release, applications that use the `quarkus-reactive-routes` extension can fail on IBM Semeru (OpenJ9) JDK 17 and 21. An OpenJ9 issue causes the failure and affects Semeru JDK 17 and 21. Example exception: [source,text] ---- Caused by: java.lang.VerifyError: JVMVRFY021 thrown object not throwable; class=io/quarkus/ts/http/reactiveroutes/validation/ValidationOnRequestBodyRouteHandler_RouteHandler_validateRequestBody_5062c5d496426858d21251d59383e7b91f535cc9, method=invoke(Lio/vertx/ext/web/RoutingContext;)V, pc=90 ---- To proceed, run on an OpenJDK HotSpot-based JDK or use a Semeru build that fixes the underlying OpenJ9 issue. For more information, see: * link: https://github.com/eclipse-openj9/openj9/issues/22812 [OpenJ9 issue 22812] * link: https://github.com/quarkusio/quarkus/issues/50863 [Quarkus issue 50863] // https://issues.redhat.com/browse/QDOCS-1394 // SMEs: Paul Robinson, Martin Ocenas, David Lloyd // Web // Known issue // include::rn/ref_rn-qdocs-1394-reactive-routes-semeru-21.adoc[leveloffset=+2]

      Scope: Quarkus reactive routes (artifact `quarkus-reactive-routes`) are not working with Semeru JDK 21. The issue was identified as https://github.com/eclipse-openj9/openj9/issues/22812

      This issue affects, e.g., hibernate-reactive-routes-quickstart.

      SME: Paul Robinson, Martin Ocenas
      Quarkus Issue: https://issues.redhat.com/browse/QUARKUS-6804

              mmaler@redhat.com Michal Maléř
              shjones@redhat.com Sheila Jones
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: