You are viewing a plain text version of this content. The canonical link for it is here.
Posted to infrastructure-issues@apache.org by "Lou DeGenaro (JIRA)" <ji...@apache.org> on 2014/01/16 14:21:19 UTC

[jira] [Closed] (INFRA-7194) cannnot use JMX on uima-ducc-vm?

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

Lou DeGenaro closed INFRA-7194.
-------------------------------

    Resolution: Not A Problem

This is now working for us.  The port 1100 was not usable, but ports above 2500 seem to be.  But that was not enough.  Also, the AMQ broker's RMI needed to be configured (via -D) to use localhost instead of defaulting to the host's IP address.

Thanks for your thoughts on this issue.

Lou.

> cannnot use JMX on uima-ducc-vm?
> --------------------------------
>
>                 Key: INFRA-7194
>                 URL: https://issues.apache.org/jira/browse/INFRA-7194
>             Project: Infrastructure
>          Issue Type: Bug
>            Reporter: Lou DeGenaro
>            Assignee: jan iversen
>
> Wondering if there is some restriction that prevents our uima-ducc-vm processes from employing JMX to interact?  We have not seen this problem elsewhere and are somewhat mystified.
> Thanks.
> Lou.
> 14 Jan 2014 17:09:58,836  INFO OR.MqReaper - logBrokerInfo     N/A ducc.broker.hostname:localhost
> 14 Jan 2014 17:09:58,837  INFO OR.MqReaper - logBrokerInfo     N/A ducc.broker.jmx.port:1100
> 14 Jan 2014 17:09:58,837  INFO OR.MqReaper - logBrokerInfo     N/A ducc.broker.name:localhost
> 14 Jan 2014 17:09:58,837  INFO OR.MqReaper - logBrokerInfo     N/A ducc.broker.url:service:jmx:rmi:///jndi/rmi://localhost:1100/jmxrmi
> 14 Jan 2014 17:09:58,837  WARN OR.MqReaper - connect     N/A broker_url: service:jmx:rmi:///jndi/rmi://localhost:1100/jmxrmi
> 14 Jan 2014 17:09:58,837  WARN OR.MqReaper - connect     N/A url: service:jmx:rmi:///jndi/rmi://localhost:1100/jmxrmi
> 14 Jan 2014 17:11:01,931 ERROR OR.MqReaper - init     N/A
> java.rmi.ConnectException: Connection refused to host: 140.211.11.134; nested exception is:
>         java.net.ConnectException: Connection timed out
>         at sun.rmi.transport.tcp.TCPEndpoint.newSocket(TCPEndpoint.java:619)
>         at sun.rmi.transport.tcp.TCPChannel.createConnection(TCPChannel.java:216)
>         at sun.rmi.transport.tcp.TCPChannel.newConnection(TCPChannel.java:202)
>         at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:129)
>         at javax.management.remote.rmi.RMIServerImpl_Stub.newClient(Unknown Source)
>         at javax.management.remote.rmi.RMIConnector.getConnection(RMIConnector.java:2392)
>         at javax.management.remote.rmi.RMIConnector.connect(RMIConnector.java:308)
>         at javax.management.remote.JMXConnectorFactory.connect(JMXConnectorFactory.java:268)
>         at javax.management.remote.JMXConnectorFactory.connect(JMXConnectorFactory.java:227)
>         at org.apache.uima.ducc.common.mq.MqHelper.connect(MqHelper.java:122)
>         at org.apache.uima.ducc.orchestrator.maintenance.MqReaper.init(MqReaper.java:79)
>         at org.apache.uima.ducc.orchestrator.maintenance.MqReaper.<init>(MqReaper.java:63)
>         at org.apache.uima.ducc.orchestrator.maintenance.MqReaper.getInstance(MqReaper.java:52)
>         at org.apache.uima.ducc.orchestrator.maintenance.MaintenanceThread.run(MaintenanceThread.java:105)
> Caused by: java.net.ConnectException: Connection timed out
>         at java.net.PlainSocketImpl.socketConnect(Native Method)
>         at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
>         at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
>         at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
>         at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
>         at java.net.Socket.connect(Socket.java:579)
>         at java.net.Socket.connect(Socket.java:528)
>         at java.net.Socket.<init>(Socket.java:425)
>         at java.net.Socket.<init>(Socket.java:208)
>         at sun.rmi.transport.proxy.RMIDirectSocketFactory.createSocket(RMIDirectSocketFactory.java:40)
>         at sun.rmi.transport.proxy.RMIMasterSocketFactory.createSocket(RMIMasterSocketFactory.java:147)
>         at sun.rmi.transport.tcp.TCPEndpoint.newSocket(TCPEndpoint.java:613)



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)