You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@activemq.apache.org by Ashwini Kuntamukkala <ak...@gmail.com> on 2013/08/15 19:01:45 UTC

Re: JMX Connector problems

Here is the stacktrace
DEBUG | Reason for failed jmx connector start | org.ap                                                                                                                              
ache.activemq.broker.jmx.ManagementContext | JMX connector
java.io.IOException: Cannot bind to URL [rmi://localhost:1099/jmxrmi]:
javax.nam                                                                                                                              
ing.NameAlreadyBoundException: jmxrmi [Root exception is
java.rmi.AlreadyBoundEx                                                                                                                              
ception: jmxrmi]
        at
javax.management.remote.rmi.RMIConnectorServer.newIOException(RMIConn                                                                                                                              
ectorServer.java:818)
        at
javax.management.remote.rmi.RMIConnectorServer.start(RMIConnectorServ                                                                                                                              
er.java:431)
        at
org.apache.activemq.broker.jmx.ManagementContext$1.run(ManagementCont                                                                                                                              
ext.java:131)
Caused by: javax.naming.NameAlreadyBoundException: jmxrmi [Root exception is
jav                                                                                                                              
a.rmi.AlreadyBoundException: jmxrmi]
        at
com.sun.jndi.rmi.registry.RegistryContext.bind(RegistryContext.java:1                                                                                                                              
39)
        at
com.sun.jndi.toolkit.url.GenericURLContext.bind(GenericURLContext.jav                                                                                                                              
a:226)
        at javax.naming.InitialContext.bind(InitialContext.java:417)
        at
javax.management.remote.rmi.RMIConnectorServer.bind(RMIConnectorServe                                                                                                                              
r.java:639)
        at
javax.management.remote.rmi.RMIConnectorServer.start(RMIConnectorServ                                                                                                                              
er.java:426)
        ... 1 more
Caused by: java.rmi.AlreadyBoundException: jmxrmi
        at sun.rmi.registry.RegistryImpl.bind(RegistryImpl.java:131)
        at sun.rmi.registry.RegistryImpl_Skel.dispatch(Unknown Source)
        at
sun.rmi.server.UnicastServerRef.oldDispatch(UnicastServerRef.java:390                                                                                                                              
)
        at
sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:248)
        at sun.rmi.transport.Transport$1.run(Transport.java:159)
        at java.security.AccessController.doPrivileged(Native Method)
        at sun.rmi.transport.Transport.serviceCall(Transport.java:155)
        at
sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:5                                                                                                                              
35)
        at
sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTranspor                                                                                                                              
t.java:790)
        at
sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport                                                                                                                              
.java:649)
        at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExec                                                                                                                              
utor.java:886)
        at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor                                                                                                                              
.java:908)
        at java.lang.Thread.run(Thread.java:662)
        at
sun.rmi.transport.StreamRemoteCall.exceptionReceivedFromServer(Stream                                                                                                                              
RemoteCall.java:273)
        at
sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java:                                                                                                                              
251)
        at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:377)
        at sun.rmi.registry.RegistryImpl_Stub.bind(Unknown Source)
        at
com.sun.jndi.rmi.registry.RegistryContext.bind(RegistryContext.java:1                                                                                                                              
37)
        ... 5 more




--
View this message in context: http://activemq.2283324.n4.nabble.com/JMX-Connector-problems-tp2346442p4670430.html
Sent from the ActiveMQ - User mailing list archive at Nabble.com.

Re: JMX Connector problems

Posted by bizcenter <bi...@gmail.com>.
connectorPath in ManagementContext is jmxrmi, if you create more instances
of ManageContext, the error above will occur.
change connectorPath (or port).


On Fri, Aug 16, 2013 at 1:02 AM, Ashwini Kuntamukkala [via ActiveMQ] <
ml-node+s2283324n4670430h48@n4.nabble.com> wrote:

> Here is the stacktrace
> DEBUG | Reason for failed jmx connector start | org.ap
>
>                               ache.activemq.broker.jmx.ManagementContext |
> JMX connector
> java.io.IOException: Cannot bind to URL [rmi://localhost:1099/jmxrmi]:
> javax.nam
>
> ing.NameAlreadyBoundException: jmxrmi [Root exception is
> java.rmi.AlreadyBoundEx
>
> ception: jmxrmi]
>         at
> javax.management.remote.rmi.RMIConnectorServer.newIOException(RMIConn
>
>                                             ectorServer.java:818)
>         at
> javax.management.remote.rmi.RMIConnectorServer.start(RMIConnectorServ
>
>                                             er.java:431)
>         at
> org.apache.activemq.broker.jmx.ManagementContext$1.run(ManagementCont
>
>                                             ext.java:131)
> Caused by: javax.naming.NameAlreadyBoundException: jmxrmi [Root exception
> is jav
>
> a.rmi.AlreadyBoundException: jmxrmi]
>         at
> com.sun.jndi.rmi.registry.RegistryContext.bind(RegistryContext.java:1
>
>                                             39)
>         at
> com.sun.jndi.toolkit.url.GenericURLContext.bind(GenericURLContext.jav
>
>                                             a:226)
>         at javax.naming.InitialContext.bind(InitialContext.java:417)
>         at
> javax.management.remote.rmi.RMIConnectorServer.bind(RMIConnectorServe
>
>                                             r.java:639)
>         at
> javax.management.remote.rmi.RMIConnectorServer.start(RMIConnectorServ
>
>                                             er.java:426)
>         ... 1 more
> Caused by: java.rmi.AlreadyBoundException: jmxrmi
>         at sun.rmi.registry.RegistryImpl.bind(RegistryImpl.java:131)
>         at sun.rmi.registry.RegistryImpl_Skel.dispatch(Unknown Source)
>         at
> sun.rmi.server.UnicastServerRef.oldDispatch(UnicastServerRef.java:390
>
>                                             )
>         at
> sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:248)
>         at sun.rmi.transport.Transport$1.run(Transport.java:159)
>         at java.security.AccessController.doPrivileged(Native Method)
>         at sun.rmi.transport.Transport.serviceCall(Transport.java:155)
>         at
> sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:5
>
>                                             35)
>         at
> sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTranspor
>
>                                             t.java:790)
>         at
> sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport
>
>                                             .java:649)
>         at
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExec
>
>                                             utor.java:886)
>         at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor
>
>                                             .java:908)
>         at java.lang.Thread.run(Thread.java:662)
>         at
> sun.rmi.transport.StreamRemoteCall.exceptionReceivedFromServer(Stream
>
>                                             RemoteCall.java:273)
>         at
> sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java:
>
>                                             251)
>         at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:377)
>         at sun.rmi.registry.RegistryImpl_Stub.bind(Unknown Source)
>         at
> com.sun.jndi.rmi.registry.RegistryContext.bind(RegistryContext.java:1
>
>                                             37)
>         ... 5 more
>
>
> ------------------------------
>  If you reply to this email, your message will be added to the discussion
> below:
>
> http://activemq.2283324.n4.nabble.com/JMX-Connector-problems-tp2346442p4670430.html
>  To start a new topic under ActiveMQ - User, email
> ml-node+s2283324n2341805h73@n4.nabble.com
> To unsubscribe from ActiveMQ, click here<http://activemq.2283324.n4.nabble.com/template/NamlServlet.jtp?macro=unsubscribe_by_code&node=2341804&code=Yml6Y2VudGVybmV0QGdtYWlsLmNvbXwyMzQxODA0fC02NTk4MzI2MTg=>
> .
> NAML<http://activemq.2283324.n4.nabble.com/template/NamlServlet.jtp?macro=macro_viewer&id=instant_html%21nabble%3Aemail.naml&base=nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.view.web.template.NodeNamespace&breadcrumbs=notify_subscribers%21nabble%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%21nabble%3Aemail.naml>
>




--
View this message in context: http://activemq.2283324.n4.nabble.com/JMX-Connector-problems-tp2346442p4670501.html
Sent from the ActiveMQ - User mailing list archive at Nabble.com.