Search code examples
javaapache-cameljmxjbossfuse

Could not get JMX service URL


I'm following JBoss Fuse tooling tutorial and got stuck in Chapter 7, to trace a message though a route, were you are to trace a message using the JMX Navigator.

When I run the route, the Camel Context doesn't appearin the JMX Navigator. The following shows in the Error Log when I try to connect to a local process: Could not get JMX service URL

org.jboss.tools.jmx.jvmmonitor.core.JvmCoreException: Could not get JMX service URL (PID: 10308)
at org.jboss.tools.jmx.jvmmonitor.internal.core.ActiveJvm.initialize(ActiveJvm.java:462)
at org.jboss.tools.jmx.jvmmonitor.internal.core.ActiveJvm.initialize(ActiveJvm.java:445)
at org.jboss.tools.jmx.jvmmonitor.internal.core.ActiveJvm.connect(ActiveJvm.java:233)
at org.jboss.tools.jmx.jvmmonitor.internal.core.ActiveJvm.connect(ActiveJvm.java:213)
at org.jboss.tools.jmx.local.internal.JvmConnectionWrapper.connect(JvmConnectionWrapper.java:118)
at org.jboss.tools.jmx.core.ConnectJob.run(ConnectJob.java:29)
at org.jboss.tools.jmx.ui.internal.actions.DoubleClickAction$1.run(DoubleClickAction.java:71)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56)

Here's the session data:

eclipse.buildId=11.1.0.GA-v20171026-1022-B1486
java.version=1.8.0_144
java.vendor=Oracle Corporation
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=es_AR
Framework arguments:  -product com.jboss.devstudio.core.product
Command-line arguments:  -os win32 -ws win32 -arch x86 -product com.jboss.devstudio.core.product

I've read this can be happening due to a mismatch in java versions, but I couldn't find any difference in my project, I'm using and building in jdk 1.8.

ny ideas?


Solution

  • Try completely uninstalling your IDE and reinstall the JBoss Developer Studio from scratch.

    Regards,

    Laszlo