Hallo,
ich möchte auf meinen JBoss Server über die JConsole auf die MBeans zugreifen, bzw. genereller gesagt:
Ich möchte JBoss über service:jmx:rmi oder ähnlich erreichen. Ähnlich der Syntax.
service:jmx:rmi://localhost/jndi/rmi://localhost:1090/jmxconnector
ich kann in der JConsole eine LocalConnection mit dem JBoss aufbauen, und kann auch aus meiner Java Application über
InitialContext ic = new InitialContext();
RMIAdaptor server = (RMIAdaptor) ic.lookup("jmx/invoker/RMIAdaptor");
....
auf Jboss zugreifen.
Ich möchte jedoch auf folgende Weise verbinden.
final String jmxServiceURL = "service:jmx:rmi:///jndi/rmi://localhost:9999/jmxrmi";
System.out.println("Connecting to server...");
MBeanServerConnection jmxServerConnection = JMXConnectorFactory.connect(
new JMXServiceURL(jmxServiceURL), null).getMBeanServerConnection();
das funktoniert jedoch nicht.
Kann mir jemand weiterhelfen?
Muss diese Art der RMI-Verbindung erst im JBoss aktiviert werden? Wenn ja wie?
Stimmt vielleicht meine service:jmx:rmi Syntax nicht?
Gruß, bastian
ich möchte auf meinen JBoss Server über die JConsole auf die MBeans zugreifen, bzw. genereller gesagt:
Ich möchte JBoss über service:jmx:rmi oder ähnlich erreichen. Ähnlich der Syntax.
service:jmx:rmi://localhost/jndi/rmi://localhost:1090/jmxconnector
ich kann in der JConsole eine LocalConnection mit dem JBoss aufbauen, und kann auch aus meiner Java Application über
InitialContext ic = new InitialContext();
RMIAdaptor server = (RMIAdaptor) ic.lookup("jmx/invoker/RMIAdaptor");
....
auf Jboss zugreifen.
Ich möchte jedoch auf folgende Weise verbinden.
final String jmxServiceURL = "service:jmx:rmi:///jndi/rmi://localhost:9999/jmxrmi";
System.out.println("Connecting to server...");
MBeanServerConnection jmxServerConnection = JMXConnectorFactory.connect(
new JMXServiceURL(jmxServiceURL), null).getMBeanServerConnection();
das funktoniert jedoch nicht.
Kann mir jemand weiterhelfen?
Muss diese Art der RMI-Verbindung erst im JBoss aktiviert werden? Wenn ja wie?
Stimmt vielleicht meine service:jmx:rmi Syntax nicht?
Gruß, bastian