Uploaded image for project: 'Commons VFS'
  1. Commons VFS
  2. VFS-448

commons-vfs 2.0 JAR has flawed OSGi MANIFEST.MF

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 2.0
    • Fix Version/s: 2.1
    • Labels:

      Description

      Hi

      The 2.0 release has a problem as its build using an older Felix Bundle plugin which you guys inheirt from the parent pom.xml which is version 21
      org.apache.commons:commons-parent:21

      That uses felix bundle plugin 1.4.3 which unfortunately does not honor the maven dependencies at <scope>option</scope>, but instead marks the osgi meta-data as mandatory imports.

      This means using commons-vfs 2.0 release in OSGi is hard, as you need all the 3rd party JARS and they should be OSGi bundles as well, and they may have flaws as well. So it just goes again.

      I suggest to upgrade to parent:27 or better which is using the latest Felix Bundle plugin (2.3.7).

      It would be lovely if you guys would release a new release with the osgi metadata fixed. Then people can use it in OSGi. If not they can't really do that.

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              davsclaus Claus Ibsen
            • Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: