[ 
https://issues.apache.org/jira/browse/LANG-749?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Brandon Harper updated LANG-749:
--------------------------------

    Attachment: pom.xml

Diff thw pom.xml in the root of trunk from this one, and you'll see the simple 
change that needs to be made to fix this issue.

> Incorrect Bundle-SymbolicName in Manifest
> -----------------------------------------
>
>                 Key: LANG-749
>                 URL: https://issues.apache.org/jira/browse/LANG-749
>             Project: Commons Lang
>          Issue Type: Bug
>          Components: General
>    Affects Versions: 3.0.1
>         Environment: Snow Leopard
>            Reporter: Brandon Harper
>              Labels: build, bundle, jar, manifest, osgi, packaging, 
> symbolicname
>         Attachments: pom.xml
>
>
> The Bundle-SymbolicName in the manifest is:
> Bundle-SymbolicName: org.apache.commons.lang
> It should be:
> Bundle-SymbolicName: org.apache.commons.lang3
> When you install the new lang3 library in an OSGi container such as Apache 
> Felix beside the old v2.x library, they conflict with each other because the 
> SymbolicName is used as a unique id and they conflict with each other.  My 
> only work around at the moment is to manually edit the manifest and repackage.
> TLDR version:  The SymbolicName in the manifest does not reflect the lang3 
> package structure and conflicts in OSGi containers which are already using 
> previous versions of Commons Lang.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to