[
https://issues.apache.org/jira/browse/FELIX-4008?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Neil Bartlett updated FELIX-4008:
---------------------------------
Attachment: FELIX-4008.patch
Proposed patch
> [resolver]: NPE in toStringBlame
> --------------------------------
>
> Key: FELIX-4008
> URL: https://issues.apache.org/jira/browse/FELIX-4008
> Project: Felix
> Issue Type: Bug
> Components: Resolver
> Reporter: Neil Bartlett
> Attachments: FELIX-4008.patch
>
>
> Affects resolver 2.1.0 (svn revision 1463059)
> ResolverImpl.toStringBlame() throws NPE on line 2011.
> This line of code assumes all Capabilities have an attribute that has the
> same name as the Capability namespace. While this is true for many namespaces
> (e.g. osgi.wiring.package), it is not universally true. For example the
> following is a valid Capability according to the R5 spec and results in the
> NPE:
> Provide-Capability: osgi.service; objectClass=org.example.Foo
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira