RMI를 사용하여 Weblogic 커넥터와의 연결을 만들려고하는 Wildfly 10.1에 웹 서비스가 배포되었습니다.Weblogic JMX 오류 IDL : omg.org/CosNaming/NamingContext/NotFound : 1.0
ERROR [io.undertow.request] (기본 작업-13) UT005023 : 는하지만 다음과 같은 오류 얻을 예외 처리 요청에/WS/SAM/테스트 JMX : org.jboss.resteasy.spi .UnhandledException : java.io.IOException : RMIServer 그루터기를 취득 할 수없는 경우 : javax.naming.NameNotFoundException [루트 예외는 org.omg.CosNaming.NamingContextPackage.NotFound : IDL : omg.org/CosNaming/NamingContext/NotFound : 1.0]입니다.
:String protocol = "rmi"; String jndiroot = "/jndi/iiop://" + hostname + ":" + port + "/"; String mserver = "weblogic.management.mbeanservers.domainruntime"; JMXServiceURL serviceURL = new JMXServiceURL(protocol, hostname, port, jndiroot + mserver); Hashtable h = new Hashtable(); h.put(Context.SECURITY_PRINCIPAL, wlUsername); h.put(Context.SECURITY_CREDENTIALS, wlPassword); JMXConnector connector = JMXConnectorFactory.connect(serviceURL, h);
나는 다음과 같은 코드가 있습니다
이 오류의 의미를 알고 계십니까?
동일한 코드로 간단한 Java 클라이언트를 만들려고했는데 제대로 작동합니다. 하지만 Wildfly에 배포하면 오류가 발생합니다.