Интеграция Spring и Jolokia - PullRequest
       17

Интеграция Spring и Jolokia

0 голосов
/ 30 октября 2018

Я пытаюсь использовать Jolokia с приложением Spring, и я использовал документ Jolokia JMX для его настройки. Теперь я вижу его как MBean из Java Mission Control, но при попытке выполнить его операцию я получаю следующее исключение:

Failed to execute 'lookupAgents( )'

java.rmi.UnmarshalException: error unmarshalling return; nested exception is: 
java.lang.ClassNotFoundException: org.json.simple.JSONArray (no security manager: RMI class loader disabled)
at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:194)
at com.sun.jmx.remote.internal.PRef.invoke(Unknown Source)
at javax.management.remote.rmi.RMIConnectionImpl_Stub.invoke(Unknown Source)
at javax.management.remote.rmi.RMIConnector$RemoteMBeanServerConnection.invoke(RMIConnector.java:1020)
at com.jrockit.mc.rjmx.internal.MCMBeanServerConnection.invoke(MCMBeanServerConnection.java:234)
at com.jrockit.mc.rjmx.services.internal.MBeanOperationsWrapper$MBeanOperation$1.call(MBeanOperationsWrapper.java:162)
at com.jrockit.mc.rjmx.ui.operations.ExecuteOperationForm$4.run(ExecuteOperationForm.java:146)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
Caused by: java.lang.ClassNotFoundException: org.json.simple.JSONArray (no security manager: RMI class loader disabled)
at sun.rmi.server.LoaderHandler.loadClass(LoaderHandler.java:396)
at sun.rmi.server.LoaderHandler.loadClass(LoaderHandler.java:186)
at java.rmi.server.RMIClassLoader$2.loadClass(RMIClassLoader.java:637)
at java.rmi.server.RMIClassLoader.loadClass(RMIClassLoader.java:264)
at sun.rmi.server.MarshalInputStream.resolveClass(MarshalInputStream.java:219)
at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1826)
at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1713)
at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:2000)
at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1535)
at java.io.ObjectInputStream.readObject(ObjectInputStream.java:422)
at sun.rmi.server.UnicastRef.unmarshalValue(UnicastRef.java:322)
at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:174)
... 7 more

Я включил json-simple в качестве зависимости, которая включает org.json.simple.JSONArray в pom. xml, но это не помогло.

...