1
jboss 서버와 세션 baeans를 동기화했습니다. 그러나 클라이언트를 실행하면 다음 예외가 발생합니다. 아무도 모른다면 pls는 해결책을 말한다!!클라이언트 실행시 javax.naming.CommunicationException이 발생했습니다.
javax.naming.Communication 예외 : localhost : 8080 및 발견으로 오류가 발생했습니다 : javax.naming.CommunicationException : 수신 시간 초과 [루트 예외는 java.net.SocketTimeoutException : Receive입니다. [루트 예외는 java.io.EOFException입니다]
내 코드는 다음과 같습니다. – santro
public class BeanClient { public static void main (String [] args) { Hashtable env = new Hashtable(); env.put (Context.INITIAL_CONTEXT_FACTORY, "org.jnp.interfaces.NamingContextFactory"); env.put (Context.PROVIDER_URL, "localhost : 8080"); { 컨텍스트 ctx = 새 InitialContext (env); 개체 obj = ctx.lookup ("LocalHomeInterface"); LocalHomeInterface lhi = (LocalHomeInterface) PortableRemoteObject.narrow (obj, LocalHomeInterface.class); LocalInterface li = lhi.create(); System.out.println (li.hello()); } catch (예외 e) { System.err.println (e); } } – santro