[
https://issues.apache.org/jira/browse/FELIX-1852?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Chris Custine updated FELIX-1852:
---------------------------------
Fix Version/s: (was: karaf-1.4.0)
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.6.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.