|[equinox-dev] Breaking changes to new OSGi APIs|
If you use any of the following constants or methods the please read on:
org.osgi.framework.Constants.FRAMEWORK_BEGINNING_STARTLEVEL (value changed)
org.osgi.framework.Constants.FRAMEWORK_STORAGE_CLEAN_NONE (constant deleted)
org.osgi.framework.FrameworkUtil.getBundleReference(Class) (replaced by getBundle(Class))
Continued review of the new OSGi APIs in the upcoming OSGi R4.2 specification have resulted in breaking changes to the constants and methods mentioned above. These are new OSGi API which were introduced during the 3.5 (Galileo) cycle. For next weeks integration build I plan to deprecate the constants and methods being deleted or replaced to give folks time to adjust. The following weeks integration build will remove the deprecated items.
For more information on the changes see bug https://bugs.eclipse.org/bugs/show_bug.cgi?id=264888
Let me know if you have an questions or concerns.