Community
Participate
Eclipse IDE
As the OSGi R4 spec closes there have been many updates to the OSGi R4 API javadoc. We need to update the java code in the org.osgi.* packages to the latest supplied by OSGi and ensure that we are implementing the API according to the latest javadoc.
This should be fixed in 3.1.1 for OSGi R4 compliance.
Fixed in HEAD (3.2). There have been two additions to the OSGi API. - A new method ExportedPackage#getVersion was added - New BundleEvents STARTING an STOPPING were added These two additions required implementation code changes to the following: org/eclipse/osgi/framework/internal/core/BundleHost.java org/eclipse/osgi/framework/internal/core/ExportedPackageImpl.java org/eclipse/osgi/framework/internal/core/Framework.java Leaving this defect open to backport fixes to 3.1.1.
Created attachment 25872 [details] Proposed fix Proposed fix for 3.1 maintenance branch.
Pascal, please review for 3.1.1 release. Thanks.
Patch reviewed a lot of change are due to java doc and it is code coming from the osgi repo. The actual changes in our code base are fine. Good to go.
Fixed in 3.1 maintenance branch.