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

Projects should not include both resteasy-reactive and non reactive

    XMLWordPrintable

Details

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

    Description

      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

      Attachments

        Activity

          People

            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

            Dates

              Created:
              Updated:
              Resolved: