Uploaded image for project: 'ServiceMix'
  1. ServiceMix
  2. SM-3468

OSGi bundle for Brave-zipkin 3.7.0 needs private packages for zipkin shaded

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • bundles-2017.08
    • bundles
    • None
    • Patch

    Description

      Currently the brave-core 3.7.0 bundle is shading in the zipkin package dependencies under com.github.kristofa.brave.internal.zipkin
      see https://github.com/openzipkin/brave/blob/brave-3.7.0/brave-core/pom.xml

      Since these packages are not exported they are not being pulled into the bundle and causing ClassNotFoundExceptions in OSGi runtimes. (Tested with Karaf 4.0.7).

      By adding them as package private they will remain private to the bundle and get properly included.

      Attachments

        Issue Links

          Activity

            People

              ffang Freeman Yue Fang
              bobpaulin Bob Paulin
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: