[ https://issues.apache.org/jira/browse/FELIX-602?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12608571#action_12608571 ]
Richard S. Hall commented on FELIX-602: --------------------------------------- The issue is that the system bundle is not creating a capability to declare itself as a "require-bundle" provider. I have added this in my workspace and it appears to work, but there are still some issues I would like to iron out. I will commit as soon as I can. > Symbolic name system.bundle is not recognized > --------------------------------------------- > > Key: FELIX-602 > URL: https://issues.apache.org/jira/browse/FELIX-602 > Project: Felix > Issue Type: Bug > Affects Versions: felix-1.0.4 > Reporter: Mitesh Meswani > Assignee: Richard S. Hall > Priority: Minor > Attachments: test.jar > > > A test jar has following Manifest entries > Manifest-Version: 1.0 > Built-By: mitesh > Export-Package: bar > Bundle-Version: 1.0.0.SNAPSHOT > Require-Bundle: system.bundle > Bundle-Name: test1 > Build-Jdk: 1.5.0_15 > Bundle-ManifestVersion: 2 > Bundle-SymbolicName: mitesh.osgi.test > When I try to start the bundle. I get following > -> start 11 > org.osgi.framework.BundleException: Unresolved package in bundle 11: module; > (bundle-symbolic-name=system.bundle) > The spec says following ( Release 4, Version 4.1, section 4.5) > <snip> > The system bundle has a bundle symbolic name that is unique for a specific > version. However, the name system.bundle must be recognized as > an alias to this implementation-defined name > </snip> -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.