2
jboss가있는 Java 크롤러에서 앱을 개발 중입니다. 나는 다음과 같은 코드를 만들어 :InitialContext jboss의 예외
connectionFactoryLookupAddress = new String("jms/RemoteConnectionFactory");
destinationLookupAddress = new String("jms/topic/mC");
environment = new Properties();
environment.put(Context.SECURITY_PRINCIPAL, "isuser");
environment.put(Context.SECURITY_CREDENTIALS, "is");
environment.put(Context.INITIAL_CONTEXT_FACTORY,"org.jboss.naming.remote.client.InitialContextFactory");
environment.put(Context.PROVIDER_URL, "remote://localhost:4447");
InitialContext iCtx = new InitialContext(environment);
을 그리고 난 ...
javax.naming.NoInitialContextException: Cannot instantiate class: org.jboss.naming.remote.client.InitialContextFactory [Root exception is java.lang.ClassNotFoundException: org.jboss.naming.remote.client.InitialContextFactory]
(...)
Caused by: java.lang.ClassNotFoundException: org.jboss.naming.remote.client.InitialContextFactory
(...)
가 이미 JBoss에 client.jar가, 아무것도를 추가 한 다음 예외가이 칠은 JBoss 서버를 구성해야 프로젝트를 만들거나 서버에 사용자를 추가 하시겠습니까? 나는 이클립스를 사용하고있다. 이 주제에 관한 글을 읽었지만 jboss 설정으로이 코드를 실행해야하는지 확실하지 않았습니다. 도움이 되었습니까?