Hi,
i have a little Problem.
I want to send JMS Messages and i changed Mirth that it is working with JMS.
Now my Problem.
I can send messages to : openJMS, ApacheActiveMQ,SwiftMQ and all is working fine.
But if i try to send messages to Jonas. Mirth is still working and sending, but the channel disappers, that means i cannot stop it.
My workaround for stopping: Channel deploy -> Channel stops -> mirth crash with a strange message :
org.mule.config.ConfigurationException: MuleManager Failed to initialise (org.mule.config.ConfigurationException)
at org.mule.config.builders.MuleXmlConfigurationBuild er.configure(MuleXmlConfigurationBuilder.java:196)
at com.webreach.mirth.server.Mirth.startMule(Mirth.ja va:163)
at com.webreach.mirth.server.Mirth.restartMule(Mirth. java:145)
at com.webreach.mirth.server.Mirth.run(Mirth.java:101 )
Caused by: org.mule.config.ConfigurationException: MuleManager Failed to initialise
at org.mule.config.builders.MuleXmlConfigurationBuild er.configure(MuleXmlConfigurationBuilder.java:209)
at org.mule.config.builders.MuleXmlConfigurationBuild er.configure(MuleXmlConfigurationBuilder.java:194)
... 3 more
Caused by: org.mule.management.agents.JmxManagementException: Failed to start Jmx Connector
at org.mule.management.agents.JmxAgent.start(JmxAgent .java:188)
at org.mule.MuleManager.startAgents(MuleManager.java: 1082)
at org.mule.MuleManager.start(MuleManager.java:729)
at org.mule.config.builders.MuleXmlConfigurationBuild er.configure(MuleXmlConfigurationBuilder.java:207)
... 4 more
Caused by: java.io.IOException: Cannot bind to URL [rmi://localhost:1099/server]: javax.naming.NamingException: The protocol 'vm' is no
at javax.management.remote.rmi.RMIConnectorServer.new IOException(RMIConnectorServer.java:814)
at javax.management.remote.rmi.RMIConnectorServer.sta rt(RMIConnectorServer.java:431)
at org.mule.management.agents.JmxAgent.start(JmxAgent .java:186)
... 7 more
Caused by: javax.naming.NamingException: The protocol 'vm' is not available within carol.
at org.objectweb.carol.jndi.spi.MultiOrbInitialContex tFactory.getInitialContext(MultiOrbInitialContextF actory.java:90)
at javax.naming.spi.NamingManager.getInitialContext(N amingManager.java:667)
at javax.naming.InitialContext.getDefaultInitCtx(Init ialContext.java:247)
at javax.naming.InitialContext.init(InitialContext.ja va:223)
at javax.naming.InitialContext.<init>(InitialContext. java:197)
at javax.management.remote.rmi.RMIConnectorServer.bin d(RMIConnectorServer.java:629)
My question:
1. anyone a idea what i can do?
2. what is the 'vm' protocl? I use rmi:// for JMS
3. For what ist this : rmi://localhost:1099/server ??
Thanks
Jörg
i have a little Problem.
I want to send JMS Messages and i changed Mirth that it is working with JMS.
Now my Problem.
I can send messages to : openJMS, ApacheActiveMQ,SwiftMQ and all is working fine.
But if i try to send messages to Jonas. Mirth is still working and sending, but the channel disappers, that means i cannot stop it.
My workaround for stopping: Channel deploy -> Channel stops -> mirth crash with a strange message :
org.mule.config.ConfigurationException: MuleManager Failed to initialise (org.mule.config.ConfigurationException)
at org.mule.config.builders.MuleXmlConfigurationBuild er.configure(MuleXmlConfigurationBuilder.java:196)
at com.webreach.mirth.server.Mirth.startMule(Mirth.ja va:163)
at com.webreach.mirth.server.Mirth.restartMule(Mirth. java:145)
at com.webreach.mirth.server.Mirth.run(Mirth.java:101 )
Caused by: org.mule.config.ConfigurationException: MuleManager Failed to initialise
at org.mule.config.builders.MuleXmlConfigurationBuild er.configure(MuleXmlConfigurationBuilder.java:209)
at org.mule.config.builders.MuleXmlConfigurationBuild er.configure(MuleXmlConfigurationBuilder.java:194)
... 3 more
Caused by: org.mule.management.agents.JmxManagementException: Failed to start Jmx Connector
at org.mule.management.agents.JmxAgent.start(JmxAgent .java:188)
at org.mule.MuleManager.startAgents(MuleManager.java: 1082)
at org.mule.MuleManager.start(MuleManager.java:729)
at org.mule.config.builders.MuleXmlConfigurationBuild er.configure(MuleXmlConfigurationBuilder.java:207)
... 4 more
Caused by: java.io.IOException: Cannot bind to URL [rmi://localhost:1099/server]: javax.naming.NamingException: The protocol 'vm' is no
at javax.management.remote.rmi.RMIConnectorServer.new IOException(RMIConnectorServer.java:814)
at javax.management.remote.rmi.RMIConnectorServer.sta rt(RMIConnectorServer.java:431)
at org.mule.management.agents.JmxAgent.start(JmxAgent .java:186)
... 7 more
Caused by: javax.naming.NamingException: The protocol 'vm' is not available within carol.
at org.objectweb.carol.jndi.spi.MultiOrbInitialContex tFactory.getInitialContext(MultiOrbInitialContextF actory.java:90)
at javax.naming.spi.NamingManager.getInitialContext(N amingManager.java:667)
at javax.naming.InitialContext.getDefaultInitCtx(Init ialContext.java:247)
at javax.naming.InitialContext.init(InitialContext.ja va:223)
at javax.naming.InitialContext.<init>(InitialContext. java:197)
at javax.management.remote.rmi.RMIConnectorServer.bin d(RMIConnectorServer.java:629)
My question:
1. anyone a idea what i can do?
2. what is the 'vm' protocl? I use rmi:// for JMS
3. For what ist this : rmi://localhost:1099/server ??
Thanks
Jörg
Comment