diff --git assembly/src/main/distribution/text/etc/org.apache.karaf.management.cfg assembly/src/main/distribution/text/etc/org.apache.karaf.management.cfg index a44e524..a49a9ee 100644 --- assembly/src/main/distribution/text/etc/org.apache.karaf.management.cfg +++ assembly/src/main/distribution/text/etc/org.apache.karaf.management.cfg @@ -19,8 +19,9 @@ # rmiRegistryPort = 1099 +rmiServerPort = 44444 jmxRealm = karaf -serviceUrl = service:jmx:rmi:///jndi/rmi://localhost:${rmiRegistryPort}/karaf-${karaf.name} +serviceUrl = service:jmx:rmi://localhost:${rmiServerPort}/jndi/rmi://localhost:${rmiRegistryPort}/karaf-${karaf.name} daemon = true threaded = true objectName = connector:name=rmi diff --git management/src/main/resources/OSGI-INF/blueprint/karaf-management.xml management/src/main/resources/OSGI-INF/blueprint/karaf-management.xml index 70a0656..2abcf3f 100644 --- management/src/main/resources/OSGI-INF/blueprint/karaf-management.xml +++ management/src/main/resources/OSGI-INF/blueprint/karaf-management.xml @@ -28,8 +28,9 @@ + - + diff --git management/src/main/resources/OSGI-INF/metatype/metatype.properties management/src/main/resources/OSGI-INF/metatype/metatype.properties index 1b1c151..88d3f67 100644 --- management/src/main/resources/OSGI-INF/metatype/metatype.properties +++ management/src/main/resources/OSGI-INF/metatype/metatype.properties @@ -24,9 +24,12 @@ management.name = Apache Karaf JMX Management management.description = Configuration of Apache Karaf JMX Management -rmiRegistryPort.name = RMI Port +rmiRegistryPort.name = RMI Registry Port rmiRegistryPort.description = port of the registry for the exported RMI service +rmiServerPort.name = RMI Server Port +rmiServerPortt.description = port of the server for the exported RMI objects + jmxRealm.name = Realm jmxRealm.description = name of the JAAS realm used for authentication diff --git management/src/main/resources/OSGI-INF/metatype/metatype.xml management/src/main/resources/OSGI-INF/metatype/metatype.xml index c0fcb39..dd9f4a1 100644 --- management/src/main/resources/OSGI-INF/metatype/metatype.xml +++ management/src/main/resources/OSGI-INF/metatype/metatype.xml @@ -21,9 +21,11 @@ + -