Failed instantiate InitialContextFactory
I've tried looking for the solution for failed to instantiate
InitialContextFactory however their answer seems not to be working, I've
tried running this on both JBoss 6 EAP and JBoss 7 AS so it seems
something I am doing wrong.
this is how I initialize InitialContext:
public static Context getInitialContext( )
throws javax.naming.NamingException {
Properties p = new Properties( );
p.put(Context.INITIAL_CONTEXT_FACTORY,"org.jnp.interfaces.NamingContextFactory");
p.put(Context.URL_PKG_PREFIXES,"org.jboss.naming:org.jnp.interfaces");
p.put(Context.PROVIDER_URL, "jnp://localhost:1099");
return new javax.naming.InitialContext(p);
}
this is the stacktrace:
16:04:13,302 ERROR [stderr] (http-localhost-127.0.0.1-8080-1)
javax.naming.NamingException: JBAS011843: Failed instantiate
InitialContextFactory org.jnp.interfaces.NamingContextFactory from
classloader ModuleClassLoader for Module
"deployment.SpringCounterWebApp.war:main" from Service Module Loader
16:04:13,311 ERROR [stderr] (http-localhost-127.0.0.1-8080-1) at
org.jboss.as.naming.InitialContextFactoryBuilder.createInitialContextFactory(InitialContextFactoryBuilder.java:64)
16:04:13,315 ERROR [stderr] (http-localhost-127.0.0.1-8080-1) at
javax.naming.spi.NamingManager.getInitialContext(NamingManager.java:664)
16:04:13,318 ERROR [stderr] (http-localhost-127.0.0.1-8080-1) at
javax.naming.InitialContext.getDefaultInitCtx(InitialContext.java:288)
16:04:13,322 ERROR [stderr] (http-localhost-127.0.0.1-8080-1) at
javax.naming.InitialContext.init(InitialContext.java:223)
16:04:13,324 ERROR [stderr] (http-localhost-127.0.0.1-8080-1) at
javax.naming.InitialContext.<init>(InitialContext.java:197)
16:04:13,327 ERROR [stderr] (http-localhost-127.0.0.1-8080-1) at
com.example.jms.TopicExample.getInitialContext(TopicExample.java:119)
16:04:13,330 ERROR [stderr] (http-localhost-127.0.0.1-8080-1) at
com.example.jms.TopicExample.example(TopicExample.java:32)
16:04:13,333 ERROR [stderr] (http-localhost-127.0.0.1-8080-1) at
com.example.rest.OrderInfoImpl.test(OrderInfoImpl.java:44)
16:04:13,336 ERROR [stderr] (http-localhost-127.0.0.1-8080-1) at
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
16:04:13,338 ERROR [stderr] (http-localhost-127.0.0.1-8080-1) at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
16:04:13,341 ERROR [stderr] (http-localhost-127.0.0.1-8080-1) at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
16:04:13,343 ERROR [stderr] (http-localhost-127.0.0.1-8080-1) at
java.lang.reflect.Method.invoke(Method.java:597)
16:04:13,344 ERROR [stderr] (http-localhost-127.0.0.1-8080-1) at
org.apache.cxf.service.invoker.AbstractInvoker.performInvocation(AbstractInvoker.java:173)
16:04:13,347 ERROR [stderr] (http-localhost-127.0.0.1-8080-1) at
org.apache.cxf.service.invoker.AbstractInvoker.invoke(AbstractInvoker.java:89)
16:04:13,349 ERROR [stderr] (http-localhost-127.0.0.1-8080-1) at
org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:165)
16:04:13,351 ERROR [stderr] (http-localhost-127.0.0.1-8080-1) at
org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:92)
16:04:13,353 ERROR [stderr] (http-localhost-127.0.0.1-8080-1) at
org.apache.cxf.interceptor.ServiceInvokerInterceptor$1.run(ServiceInvokerInterceptor.java:58)
16:04:13,355 ERROR [stderr] (http-localhost-127.0.0.1-8080-1) at
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
16:04:13,358 ERROR [stderr] (http-localhost-127.0.0.1-8080-1) at
java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
16:04:13,359 ERROR [stderr] (http-localhost-127.0.0.1-8080-1) at
java.util.concurrent.FutureTask.run(FutureTask.java:138)
16:04:13,361 ERROR [stderr] (http-localhost-127.0.0.1-8080-1) at
org.apache.cxf.workqueue.SynchronousExecutor.execute(SynchronousExecutor.java:37)
16:04:13,364 ERROR [stderr] (http-localhost-127.0.0.1-8080-1) at
org.apache.cxf.interceptor.ServiceInvokerInterceptor.handleMessage(ServiceInvokerInterceptor.java:106)
16:04:13,366 ERROR [stderr] (http-localhost-127.0.0.1-8080-1) at
org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:263)
16:04:13,368 ERROR [stderr] (http-localhost-127.0.0.1-8080-1) at
org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121)
16:04:13,371 ERROR [stderr] (http-localhost-127.0.0.1-8080-1) at
org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:207)
16:04:13,373 ERROR [stderr] (http-localhost-127.0.0.1-8080-1) at
org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:209)
16:04:13,375 ERROR [stderr] (http-localhost-127.0.0.1-8080-1) at
org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:152)
16:04:13,378 ERROR [stderr] (http-localhost-127.0.0.1-8080-1) at
org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:114)
16:04:13,380 ERROR [stderr] (http-localhost-127.0.0.1-8080-1) at
org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:185)
16:04:13,382 ERROR [stderr] (http-localhost-127.0.0.1-8080-1) at
org.apache.cxf.transport.servlet.AbstractHTTPServlet.doGet(AbstractHTTPServlet.java:113)
16:04:13,384 ERROR [stderr] (http-localhost-127.0.0.1-8080-1) at
javax.servlet.http.HttpServlet.service(HttpServlet.java:734)
16:04:13,386 ERROR [stderr] (http-localhost-127.0.0.1-8080-1) at
org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:164)
16:04:13,389 ERROR [stderr] (http-localhost-127.0.0.1-8080-1) at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:329)
16:04:13,391 ERROR [stderr] (http-localhost-127.0.0.1-8080-1) at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:248)
16:04:13,393 ERROR [stderr] (http-localhost-127.0.0.1-8080-1) at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:275)
16:04:13,396 ERROR [stderr] (http-localhost-127.0.0.1-8080-1) at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:161)
16:04:13,398 ERROR [stderr] (http-localhost-127.0.0.1-8080-1) at
org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:153)
16:04:13,401 ERROR [stderr] (http-localhost-127.0.0.1-8080-1) at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:155)
16:04:13,403 ERROR [stderr] (http-localhost-127.0.0.1-8080-1) at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
16:04:13,405 ERROR [stderr] (http-localhost-127.0.0.1-8080-1) at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
16:04:13,408 ERROR [stderr] (http-localhost-127.0.0.1-8080-1) at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:368)
16:04:13,410 ERROR [stderr] (http-localhost-127.0.0.1-8080-1) at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:877)
16:04:13,412 ERROR [stderr] (http-localhost-127.0.0.1-8080-1) at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:671)
16:04:13,415 ERROR [stderr] (http-localhost-127.0.0.1-8080-1) at
org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:930)
16:04:13,417 ERROR [stderr] (http-localhost-127.0.0.1-8080-1) at
java.lang.Thread.run(Thread.java:662)
any help would be appreciated.
No comments:
Post a Comment