tjwatson opened a new pull request #25: URL: https://github.com/apache/felix-atomos/pull/25
JPMS modules may have a name that does not match the Bundle-SymbolicName specified in the module bundle manifest. OSGi require-bundle symantics closely match the symantics of JMPS module requires. The require-bundle wire in OSGi is a natural fit when trying to map non-OSGi JPMS modules as OSGi connect bundles in Atomos. But this mapping depends on the BSN and the module names to match. When they don't then the conversion of a module requires to a require-bundle needs to account for the fact that the required module will have a different BSN within the OSGi framework. This change detects the mismatch and will use the correct BSN for the require-bundle wire for the connect bundle. ---------------------------------------------------------------- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: [email protected]
