Uploaded image for project: 'Felix'
  1. Felix
  2. FELIX-6274

Potential Class Space problems with multiple Log Service APIs

    XMLWordPrintableJSON

Details

    Description

      The Declarative Services specification requires SCR to inject Logger implementations into a DS component (if requested). In order to find a suitable Log Service SCR uses its own BundleContext, not the context of the bundle being extended. This means that if the bundle being extended has a different view of the Log Service API then the injection will fail with a ClassCastException.

      Attachments

        Activity

          People

            Unassigned Unassigned
            timothyjward Timothy James Ward
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: