[
https://issues.apache.org/jira/browse/LANG-749?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13095119#comment-13095119
]
Henri Yandell commented on LANG-749:
------------------------------------
Looks like the issue is <commons.componentid>lang</commons.componentid>
That should have said lang3.
> 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