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

Review content of fabric8-project-bom-camel-spring-boot BOM

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Major Major
    • FIS 2.0
    • FIS 2.0
    • FIS-Spring Boot
    • None
    • % %
    • FIS 2.0 Sprint 9

      I've been glancing through the dependencies defined in the fabric8-project-bom-camel-spring-boot BOM:

      https://origin-repository.jboss.org/nexus/content/groups/ea/io/fabric8/fabric8-project-bom-camel-spring-boot/2.2.170.fuse-000009/fabric8-project-bom-camel-spring-boot-2.2.170.fuse-000009.pom

      Because this BOM is auto generated by pulling in content from other BOMs (like the spring-boot-dependencies BOM), it contains many dependencies that are not the expected productized versions. For example:

      • ActiveMQ
      • Artemis
      • Infinispan
      • HornetQ
      • Jolokia
      • Narayana
      • Hibernate
      • And many others

      Some of the spring-boot dependencies are several versions ahead of the fuse versions. E.g ActiveMQ 5.14 vs 5.11 so can we even be sure spring-boot functionality still works if we downgrade (or upgrade) some of these dependencies?

      Should some of the dependencies even be in the BOM? Should we be excluding more stuff?

              Unassigned Unassigned
              jnethert@redhat.com James Netherton
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: