[ http://issues.ops4j.org/jira/browse/RADMAN-59?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_10710 ]
Gavin Bong commented on RADMAN-59: ---------------------------------- The MBeanServiceTracker tracks for services satisfying these conditions:- 1) objectClass=javax.management.DynamicMBean 2) objectClass=javax.management.StandardMBean And it requires the following service properties: org.ops4j.pax.radman.jmx.Constants.OBJECT_NAME; org.ops4j.pax.radman.jmx.Constants.RADMAN_SERVICE_CLASS_NAME; org.ops4j.pax.radman.jmx.Constants.RADMAN_SERVICE_CLASS_VERSION; org.ops4j.pax.radman.jmx.Constants.RADMAN_SERVICE_IS_EXPOSED; org.ops4j.pax.radman.jmx.Constants.RADMAN_SERVICE_OBJECTNAME; As an example, this is a sample HostGroupService: {javax.management.StandardMBean} = {radman.service.className=org.ops4j.pax.radman.gateway.jmx.JMXHostGroupService, radman.service.classVersion=0.1.0, radman.service.isExposed=true, org.ops4j.pax.radman.jmx.objectName=org.ops4j.pax.radman:type=system,resource=HostGroupService, jmx.instance.id=org.ops4j.pax.radman.jmx.JMXManagedServiceFactory.0, service.id=34} > Document how an OSGi service is exposed via JMX > ----------------------------------------------- > > Key: RADMAN-59 > URL: http://issues.ops4j.org/jira/browse/RADMAN-59 > Project: Pax RadMan > Issue Type: Task > Reporter: Gavin Bong > Assignee: Gavin Bong > Attachments: activator.png > > -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.ops4j.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira _______________________________________________ general mailing list general@lists.ops4j.org http://lists.ops4j.org/mailman/listinfo/general