JBOSS 5使用HTTP url自动部署JMX服务器中的MBean问题
在JBoss 4.x中,我曾经通过JMX服务器部署*.sar文件。我使用server.invoke(新的ObjectName(“JBoss.system:service=MainDeployer”),“deploy”,新对象[]{“http://“+hostname+”:“+port+”/resources/jbossexample.sar”},新字符串[]{“java.lang.String”}) *.sar存在于远程位置。因此我使用了http:\ 这曾经是成功的。在JBoss 5.x中,我无法做到这一点。它引发了以下异常。我这边有没有新的流程需要遵循。这个JBoss错误在其他版本中修复了吗?请给出您的建议 java.io.IOException:没有上下文工厂 s/jbossagent.sar 位于org.jboss.virtual.VFS.getVFS(VFS.java:196) 位于org.jboss.virtual.VFS.getRoot(VFS.java:212) 位于org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:815) 位于org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:790) 在sun.reflect.NativeMethodAccessorImpl.invoke0(本机方法)处 在sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl。 爪哇:39) 在sun.reflect.DelegatingMethodAccessorImpl.invoke(delegatingmethodaccess sorImpl.java:25) 位于java.lang.reflect.Method.invoke(Method.java:597) 在org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatch er.java:157) 位于org.jboss.mx.server.Invocation.dispatch(Invocation.java:96) 位于org.jboss.mx.server.Invocation.invoke(Invocation.java:88) 在org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker。 java:264) 位于org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:668) 在sun.reflect.NativeMethodAccessorImpl.invoke0(本机方法)处 在sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl。 爪哇:39) 在sun.reflect.DelegatingMethodAccessorImpl.invoke(delegatingmethodaccess sorImpl.java:25) 位于java.lang.reflect.Method.invoke(Method.java:597) 位于org.jboss.jmx.connector.invoker.InvokerAdaptorService.invoke(InvokerA daptorService.java:270) 在sun.reflect.NativeMethodAccessorImpl.invoke0(本机方法)处 在sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl。 爪哇:39) 在sun.reflect.DelegatingMethodAccessorImpl.invoke(delegatingmethodaccess sorImpl.java:25) 位于java.lang.reflect.Method.invoke(Method.java:597) 在org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatch er.java:157) 位于org.jboss.mx.server.Invocation.dispatch(Invocation.java:96) 位于org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor 或.java:138) 位于org.jboss.mx.server.Invocation.invoke(Invocation.java:90) 位于org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelM BeanOperationInterceptor.java:140) 位于org.jboss.jmx.connector.invoker.SerializableInterceptor.invoke(串行 izableInterceptor.java:74) 位于org.jboss.mx.server.Invocation.invoke(Invocation.java:90) 在org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker。 java:264) 位于org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:668) 在org.jboss.invocation.jrmp.server.JRMPProxyFactory.invoke(JRMPProxyFac 托利党(爪哇:180) 在sun.reflect.NativeMethodAccessorImpl.invoke0(本机方法)处 在sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl。 爪哇:39) 在sun.reflect.DelegatingMethodAccessorImpl.invoke(delegatingmethodaccess sorImpl.java:25) 位于java.lang.reflect.Method.invoke(Method.java:597) 在org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatch er.java:157) 位于org.jboss.mx.server.Invocation.dispatch(Invocation.java:96) 位于org.jboss.mx.server.Invocation.invoke(Invocation.java:88) 在org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker。 java:264) 位于org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:668) 在org.jboss.invocation.jrmp.server.JRMPInvoker$MBeanServerAction.invoke (JRMPInvoker.java:855) 在org.jboss.invocation.jrmp.server.JRMPInvoker.invoke(JRMPInvoker.java: 422) 在sun.reflect.NativeMethodAccessorImpl.invoke0(本机方法)处 在sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl。 爪哇:39) 在sun.reflect.DelegatingMethodAccessorImpl.invoke(delegatingmethodaccess sorImpl.java:25) 位于java.lang.reflect.Method.invoke(Method.java:597) 在sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:305) 在sun.rmi.transport.transport$1.run(transport.java:159) 位于java.security.AccessController.doPrivileged(本机方法) 位于sun.rmi.transport.transport.serviceCall(transport.java:155) 位于sun.rmi.transport.tcp.tcpttransport.handleMessages(tcpttransport.java:5 35) 在sun.rmi.transport.tcp.tcpttransport$ConnectionHandler.run0(tcpttransport t、 爪哇:790) 在sun.rmi.transport.tcp.tcpttransport$ConnectionHandler.run(tcpttransport .java:649) 位于java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExec utor.java:885) 位于java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor .java:907)JBOSS 5使用HTTP url自动部署JMX服务器中的MBean问题,jboss,jmx,Jboss,Jmx,在JBoss 4.x中,我曾经通过JMX服务器部署*.sar文件。我使用server.invoke(新的ObjectName(“JBoss.system:service=MainDeployer”),“deploy”,新对象[]{“http://“+hostname+”:“+port+”/resources/jbossexample.sar”},新字符串[]{“java.lang.String”}) *.sar存在于远程位置。因此我使用了http:\ 这曾经是成功的。在JBoss 5.x中,我无
在java.lang.Thread.run(Thread.java:619)中,它在JBoss 5中被破坏,在JBoss 6.0.0.CR1中被修复
它在JBoss 5中被破坏,在JBoss 6.0.0.CR1中被修复