[ 
https://issues.apache.org/jira/browse/KARAF-5?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jean-Baptiste Onofré resolved KARAF-5.
--------------------------------------

       Resolution: Fixed
    Fix Version/s: 2.2.0

Revision 1037665.

> [karaf] admin:create should support a -r, --rmi-registry-port option to allow 
> the RMI registry port to be configured 
> ---------------------------------------------------------------------------------------------------------------------
>
>                 Key: KARAF-5
>                 URL: https://issues.apache.org/jira/browse/KARAF-5
>             Project: Karaf
>          Issue Type: Improvement
>            Reporter: Eoghan Glynn
>            Assignee: Jean-Baptiste Onofré
>             Fix For: 2.2.0
>
>
> By default the JMX/RMI serviceURL is configured for child instances with the 
> same RMI registry port as the root instance.
> As a result, the monitoring of the child can depend on the live-ness of the 
> root instance, depending on the startup sequence.
> For example if the child is created via "admin:create foo" in the root's 
> shell, but then started via the $KARAF_HOME/instances/foo/bin/start script, 
> the child shares the single RMI registry hosted by the root instance. 
> If the root instance is then stopped, the child may no longer be monitored 
> over JMX. Even if the root is restarted, the child still cannot be monitored 
> as there is no auto-reregistration.
> Instead it should be possible to create a child instance with an 
> instance-specific RMI registry port so that its not dependent on an RMI 
> registry shared with another instance, e.g. "admin:create --rmi-registry-port 
> 1199 foo" so that rmiRegistryPort=1199
> is configured in 
> $KARAF_HOME/instances/foo/etc/org.apache.felix.karaf.management.cfg 

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to