Uploaded image for project: 'Red Hat Fuse'
  1. Red Hat Fuse
  2. ENTESB-18686

jackson-datatype-hibernate-parent pom missing from maven repo zip.

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • Critical
    • fuse-7.11-GA
    • fuse-7.10-GA
    • Prod
    • None
    • False
    • None
    • False
    • % %
    • Todo

    Description

      The Maven repository zip of artifacts to be pushed to MRRC does not contain the com.fasterxml.jackson.datatype:jackson-datatype-hibernate-parent:2.12.1.redhat-00002 POM referenced by jackson-datatype-hibernate5, causing resolution problems when customers try to use it.

      The reason the jackson-datatype-hibernate-parent pom is missing is due to the way that some of the artifacts are determined for inclusion. Part of the generation process is to include all artifacts listed in the dependencyManagement section of the effective Fuse Red Hat BOMs. The effective BOM does not include any parents of referenced dependencies, so these do not get included.

      I guess the best way to fix this is to run mvn dependency:get on each of the artifacts extracted from the bom and then include everything from the local maven repo so that the full graph of dependencies and parents for everything included in the BOM is added to the MRRC zip or offline manifest.

      Attachments

        Activity

          People

            dcoleman@redhat.com Darren Coleman
            dcoleman@redhat.com Darren Coleman
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: