Uploaded image for project: 'SLF4J'
  1. SLF4J
  2. SLF4J-64

implementations should be declared as an OSGI fragment to slf4j-api

    XMLWordPrintable

Details

    • Icon: Bug Bug
    • Resolution: Fixed
    • None
    • None
    • Implementations
    • None
    • Operating System: Windows XP
      Platform: PC

    Description

      If I add slf4j-api-1.4.3 and slf4j-log4j12-1.4.3 to the Eclipse RCP target platform, I'm not able to export the application due to cycle dependency (API depends on impl package to provide implementation and impl depends on API to define API).

      Fix:
      Just add this line to every MANIFEST.MF of the JAR providing org.slf4j.impl:

      Fragment-Host: slf4j.api

      Then all works nicely.

      Attachments

        Activity

          People

            slf4j-dev SLF4J developers list
            infobox.oleg@wo.cz Oleg Smirsky
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: