-
Bug
-
Resolution: Done
-
Critical
-
fuse-7.10-GA
-
None
-
False
-
None
-
False
-
%
-
Todo
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.