Uploaded image for project: 'Infinispan'
  1. Infinispan
  2. ISPN-14079

Jakarta dependencies depend on non-jakarta ones

This issue belongs to an archived project. You can view it, but you can't modify it. Learn more

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Major Major
    • 14.0.0.Final
    • None
    • Build
    • None

      Hi,

      I'm working on migrating Quarkus to move to the jakarta namespace and I'm encountering some issues with Infinispan.
      You used classifiers for the jakarta dependencies and this is a bit problematic because a jar with a classifier shares the same pom as the original jar, meaning that you still depend on the non-jakarta artifacts.

      A good example of this issue is https://search.maven.org/artifact/org.infinispan/infinispan-client-hotrod/14.0.0.Dev04/jar which depends on the javax version of infinispan-commons.

      I'm not sure what's exactly your plan regarding these jakarta dependencies, if you plan to drop them at some point.

      For now, I will add exclusions and dependencies to make it right but I thought I might as well open an issue so that you are aware of it.

              rh-ee-jbolina Jose Bolina
              gsmet@redhat.com Guillaume Smet
              Archiver:
              rhn-support-adongare Amol Dongare

                Created:
                Updated:
                Resolved:
                Archived: