Uploaded image for project: 'Quarkus'
  1. Quarkus
  2. QUARKUS-4425

javax.validation:validation-api gets pulled into maven repo zip

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Major Major
    • None
    • 3.8.3.GA
    • team/eng, team/prod
    • None
    • ---

      javax.validation:validation-api gets pulled into maven repo zip

      RHBQ 3.8. contains javax.validation:validation-api:1.1.0.Final-redhat-00002 in the maven repo zip.

      Quarkus should get rid of javax based dependencies for quite some time.

      javax.validation:validation-api:1.1.0.Final-redhat-00002 gets pulled in through ./maven-repository/com/fasterxml/jackson/module/jackson-module-jsonSchema/2.16.1.redhat-00003/jackson-module-jsonSchema-2.16.1.redhat-00003.pom

      see https://github.com/FasterXML/jackson-module-jsonSchema/blob/master/javax/pom.xml

      jackson-module-jsonSchema is defined in quarkus-bom, including upstream

      olubyans@redhat.com is there a way to have excludes for BOM import - https://github.com/quarkusio/quarkus/blob/main/bom/application/pom.xml#L299? I didn't find any maven native way, but maybe we can filter out stuff when building / releasing?

            olubyans@redhat.com Alexey Loubyansky
            rsvoboda@redhat.com Rostislav Svoboda
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: