Details

    • Type: Bug Bug
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 3.0-beta-1
    • Fix Version/s: 3.0.2
    • Component/s: eclipse-plugin
    • Labels:
      None
    • Patch Info:
      Patch Available

      Description

      I tired installing "Maven Integration for Eclipse" plugin via Eclipse Marketplace on Eclipse 3.6.2 Java EE with the GEP plugin and Rational OSGI tooling installed. The Maven plugin installed fine but it failed to start. I tracked down the problem to a conflict in org.slf4j APIs. The GEP runtime plugins export the org.slf4j.* APIs with the given Geronimo version. For example, the GEP v3 runtime plugin exports org.slf4j.api with version 3. That confuses other plugins in Eclipse and causes the Maven plugin not to start.

      I'm not sure 1) why we export the org.slf4j.* API out of GEP plugins in the first place and 2) if we need to export them why are we exporting them with the Geronimo version instead of the actual SLF4J version.

        Activity

        Forrest Xia made changes -
        Fix Version/s 3.0.2 [ 12324441 ]
        Fix Version/s 3.0-beta-2 [ 12319190 ]
        Jarek Gawor made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Assignee Yi Xiao [ john xiao ] Jarek Gawor [ gawor@mcs.anl.gov ]
        Fix Version/s 3.0-beta-2 [ 12319190 ]
        Resolution Fixed [ 1 ]
        Yi Xiao made changes -
        Patch Info Patch Available [ 10042 ]
        Yi Xiao made changes -
        Attachment slf4jVersionConflict_781.patch [ 12510374 ]
        Yi Xiao made changes -
        Field Original Value New Value
        Assignee Yi Xiao [ john xiao ]
        Jarek Gawor created issue -

          People

          • Assignee:
            Jarek Gawor
            Reporter:
            Jarek Gawor
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development