Uploaded image for project: 'Kogito'
  1. Kogito
  2. KOGITO-9055

Projects should not include both resteasy-reactive and non reactive

XMLWordPrintable

    • Icon: Enhancement Enhancement
    • Resolution: Done
    • Icon: Major Major
    • 1.38.0.Final
    • None
    • Core Engine
    • None
    • 2023 Week 15-17 (from Apr 10)

      When migrating to Quarkus 3, we noticed an issue on some projects because they are importing both reactive and non reactive libraries, which are not compatible.

      In Quarkus 2, this does not create any issue but in Quarkus 3, this is breaking the tests and most probably examples ...

      Here are the noticed impacted integration tests:

      • integration-tests-quarkus-processes-reactive
      • integration-tests-quarkus-source-files

      Attached is the dependency tree in Q3 of `integration-tests-quarkus-source-files` and you can both `resteasy-common` and `resteasy-reactive` are included. Which creates a runtime issue.

       

      See also Quarkus team comments: https://quarkusio.zulipchat.com/#narrow/stream/187038-dev/topic/Conflict.20between.20resteasy.20common.20and.20reactive

              ftirados Francisco Javier Tirado Sarti
              tradisso@redhat.com Tristan Radisson
              Tristan Radisson Tristan Radisson
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: