[ https://issues.apache.org/jira/browse/FELIX-4008?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Richard S. Hall resolved FELIX-4008. ------------------------------------ Resolution: Fixed I've applied this patch, please close if satisfied. Thanks. > [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