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

Jeremy Hughes updated ARIES-554:
--------------------------------

    Fix Version/s: jndi uber bundle 0.3.1
                   jndi.core-0.3.1
    
> aries JNDI bundle breaks remote JMX clients via RMI
> ---------------------------------------------------
>
>                 Key: ARIES-554
>                 URL: https://issues.apache.org/jira/browse/ARIES-554
>             Project: Aries
>          Issue Type: Bug
>          Components: JNDI
>    Affects Versions: 0.2, 0.3
>            Reporter: Stephan Siano
>            Assignee: Alasdair Nottingham
>             Fix For: jndi.core-0.3.1, jndi uber bundle 0.3.1
>
>         Attachments: Utils.java.patch
>
>
> If the aries JNDI bundles are present in the environment, connections to 
> remote JMX agents fail. I could recreate the issue with a bundle containing 
> only the line
> JMXConnectorFactory.connect(new 
> JMXServiceURL("service:jmx:rmi:///jndi/rmi://localhost:1717/jmxrmi"));
> in the start() method of the bundle activator (and nothing else).
> The bundle will start both on equinox and felix as long as the aries jndi 
> bundles (I tried version 0.2 and 0.3-SNAPSHOT) are not running and any java 
> application that allows remote JMX at that port is running (check with 
> jconsole if you are unsure). It will not start as soon as the jndi bundle is 
> started. As far as I got in debugging this, the JMXConnectionFactory is 
> trying to do a JNDI lookup for the RMI connection and is delegated to the 
> Aries JNDI coding, that is trying to determine a bundle context for the call.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to