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

Guillaume Nodet updated FELIX-1852:
-----------------------------------

    Fix Version/s: karaf 1.8.0
                       (was: karaf 1.6.0)

> [karaf] admin:create should support a -r, --rmi-registry-port option to allow 
> the RMI registry port to be configured 
> ---------------------------------------------------------------------------------------------------------------------
>
>                 Key: FELIX-1852
>                 URL: https://issues.apache.org/jira/browse/FELIX-1852
>             Project: Felix
>          Issue Type: Bug
>          Components: Karaf
>    Affects Versions: karaf-1.0.0
>            Reporter: Eoghan Glynn
>             Fix For: karaf 1.8.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