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

OSGI MANIFEST.MF "Import-Package" should be ";resolution:=optional" for Maven "optional" dependencies

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 2.2
    • Fix Version/s: 2.2.1
    • Labels:

      Description

      In the Maven "pom.xml" there are several "optional" dependencies

      In the "Import-Package" section of the MANIFEST.MF it should also be "optional"

      It is something that was fixed in 2.1 by VFS-498, but for some reasons there is a regression in 2.2 for these dependencies, that came back as mandatory:
      org.apache.hadoop.xxx
      org.apache.jackrabbit.xxx
      org.apache.tools.ant
       

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                garydgregory Gary Gregory
                Reporter:
                amergey Arnaud MERGEY
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - 4h
                  4h
                  Remaining:
                  Remaining Estimate - 4h
                  4h
                  Logged:
                  Time Spent - Not Specified
                  Not Specified