Hi, I recently tried to track down a regression in Apache Sling where we were not seeing MBeans registered for OSGi services [1]. We make heavy use of the Aries JMX whiteboard support [2] but missed that during a large-scale refactoring we stopped registering the PlatformMBeanServer as an OSGi service.
We stopped using the bundle that was providing that service and now should provide a new one instead. Given that registering an MBeanServer is a task that presumably multiple platforms are doing and most of the time the platform one is used I'd thought it might be interested to the Aries project to have a default implementation available. If there is interest, I am happy to contribute a simple implementation under https://github.com/apache/aries/tree/trunk/jmx/ . Thoughts? Thanks, Robert [1]: https://issues.apache.org/jira/browse/SLING-12367 [2]: https://aries.apache.org/documentation/modules/jmx.html#_whiteboard_support