1.0.0.RC1-incubation - Release Notes

This is the release candidate of Gemini Management, no more features will be added. The documentation will be improved before the release but assuming there are no bugs found this will be the first formal release of Gemini Management. You can see all the bugs that have been completed for this release below. The big changes for this milestone are as follows.

Some improved testing and minor performance improvements along with more Java doc and better code layout.

Implementation of new methods for the upcoming changes in the OSGi Enterprise JMX spec, these changes are outlined in RFC 169, a public draft of this is available here. Please note these additional methods do not affect the 1.0 spec functionality and are likely to change as the new spec hasn't been finalised yet.

  • New BundleStateMBean methods to allow a single bundle and individual manifest headers to be inspected.
  • New BundleStateMBean methods to allow the fields in a listing of bundles to be filtered.
  • New ServiceStateMBean methods to allow a single service to be inspected.
  • New ServiceStateMBean methods to allow the fields in a listing of services to be filtered.
  • New FrameworkMBean methods for refreshing a bundle and getting some wiring information.
  • Initial implementation of the WiringStateMBean which will replace the deprecated PacakgeStateMBean.

Full bug list is available here.