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

Micrometer Dependency Issue wrt Spring Boot and Camel

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • Major
    • fuse-7.11.1-GA
    • fuse-7.10-GA
    • Camel
    • None

    Description

      Red Hat Fuse product contains Spring Boot and Apache Camel, and these two libraries require incompatible versions of micrometer-core. I have enclosed a lightly modified sample application that reproduces the bug. Note that to trigger the issue, the application must set up thread pool monitoring for Micrometer (see Application.java) and must have a redelivery error handler (see CamelRouter.java). If either of these things is commented out, the sample app can complete its test suite. Otherwise, the tests will fail due to a NoSuchMethod error I described above, since camel-micrometer 2.x does not supply enough arguments to the Micrometer 1.5+ version of TimedExecutorService's constructor.

      Attachments

        Issue Links

          Activity

            People

              ldemasi Luigi De Masi
              rhn-support-kkakarla kodandaRamu kakarla
              Branislav Smolicek Branislav Smolicek
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: