bookmark

maexo - Google Code


Description

The MAEXO project enables JMX based management of OSGi containers and applications. It offers an easy to use programming model for dealing with JMX resources within an OSGi application.

As a showcase, the framework is used to export core OSGi services and resources to JMX.

The project aims at portability, minimal dependencies and user-friendliness.

The project consists of:

* The Switch Board bundle: The MAEXO core component to link MBeans, MBean Notifications, MBean-Servers and MBean-Server-Connections with the OSGi environment
* The OSGi-Core MBeans bundle: Exporter of bundles available in the the OSGi container and services from the OSGi Core specification as MBeans (FrameworkMBean, BundleMBean, ServiceMBean, PackageAdminMBean and StartLevelMBean)
* The MX4J HTTP adaptor bundle: The MX4J HTTP adaptor to be used within the OSGi container
* Various samples which demonstrate how to enable management of OSGi based applications using MAEXO and the integration with other technologies (Declarative Services, Spring Dynamic Modules). 

Preview

Tags

Users

  • @gresch

Comments and Reviews