Uploaded image for project: 'Commons Text'
  1. Commons Text
  2. TEXT-221

Incompatible OSGI Bundle-SymbolicName since parent version 47

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 1.5, 1.6, 1.7, 1.8, 1.9, 1.10.0
    • 1.11.0
    • None
    • Important

    Description

      Since the change in parent version 47 of the property commons.osgi.symbolicName. The Bundle-SymbolicName of commons-text has changed and is now incompatible with previous versions.

      Parent version 46 and before: 

      <commons.osgi.symbolicName>org.apache.commons.${commons.componentid}</commons.osgi.symbolicName>

      Bundle-SymbolicName becomes

      org.apache.commons.text 

      From parent version 47 and onwards

      <commons.osgi.symbolicName>org.apache.commons.${commons.packageId}</commons.osgi.symbolicName>

      Bundle-SymbolicName becomes

      org.apache.commons.commons-text 

      This bug was already reported in the commons parent project as COMMONSSITE-125.

      And a similar bug was fixed for the commons-lang project LANG-1419.

      The fix there was to add the commons.packageId to the pom.xml

      <commons.packageId>text</commons.packageId>

      This will fix the problem and restore the original Bundle-SymbolicName

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              reri42 Remco Riswick
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

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