Any explanation as to how to resolve this exception?  We can access the URL
home page for the WAR bundle fine until we deploy another EAR bundle at
which point we see the following exception:

I google'd a bit and threads are pointing to jndi.properties but I haven't
actually touched this file before and not sure where it should be located
and not sure what exact root cause is and how to resolve.  Any help
appreciated.

20140808 13:16:45.973 [ERROR] qtp500171771-47 |
249:com.nextgate.mm.PersonDQM |
com.nextgate.dqm.presentation.amfendpoint.DqmMessageBrokerFilter |
MessageException
flex.messaging.MessageException:
com.sun.mdm.index.master.ProcessingException :
com.sun.mdm.index.master.ProcessingException: MDM-MI-SRC501: Failed to read
MIDM configuration: Unable to find the InitialContextFactory
org.eclipse.jetty.jndi.InitialContextFactory.
        at
flex.messaging.services.remoting.adapters.JavaAdapter.invoke(JavaAdapter.java:447)[249:com.nextgate.mm.PersonDQM:1.0.0.SNAPSHOT]
        at
flex.messaging.services.RemotingService.serviceMessage(RemotingService.java:183)[249:com.nextgate.mm.PersonDQM:1.0.0.SNAPSHOT]
        at
flex.messaging.MessageBroker.routeMessageToService(MessageBroker.java:1503)[249:com.nextgate.mm.PersonDQM:1.0.0.SNAPSHOT]
        at
flex.messaging.endpoints.AbstractEndpoint.serviceMessage(AbstractEndpoint.java:884)[249:com.nextgate.mm.PersonDQM:1.0.0.SNAPSHOT]
        at
com.nextgate.dqm.presentation.amfendpoint.DqmAMFEndpoint.serviceMessage(DqmAMFEndpoint.java:92)[249:com.nextgate.mm.PersonDQM:1.0.0.SNAPSHOT]
        at
com.nextgate.dqm.presentation.amfendpoint.DqmMessageBrokerFilter.invoke(DqmMessageBrokerFilter.java:169)[249:com.nextgate.mm.PersonDQM:1.0.0.SNAPSHOT]
        at
flex.messaging.endpoints.amf.LegacyFilter.invoke(LegacyFilter.java:158)[249:com.nextgate.mm.PersonDQM:1.0.0.SNAPSHOT]
        at
flex.messaging.endpoints.amf.SessionFilter.invoke(SessionFilter.java:44)[249:com.nextgate.mm.PersonDQM:1.0.0.SNAPSHOT]
        at
flex.messaging.endpoints.amf.BatchProcessFilter.invoke(BatchProcessFilter.java:67)[249:com.nextgate.mm.PersonDQM:1.0.0.SNAPSHOT]
        at
flex.messaging.endpoints.amf.SerializationFilter.invoke(SerializationFilter.java:146)[249:com.nextgate.mm.PersonDQM:1.0.0.SNAPSHOT]
        at
flex.messaging.endpoints.BaseHTTPEndpoint.service(BaseHTTPEndpoint.java:278)[249:com.nextgate.mm.PersonDQM:1.0.0.SNAPSHOT]
        at
org.springframework.flex.servlet.MessageBrokerHandlerAdapter.handle(MessageBrokerHandlerAdapter.java:101)[249:com.nextgate.mm.PersonDQM:1.0.0.SNAPSHOT]
        at
org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:875)[249:com.nextgate.mm.PersonDQM:1.0.0.SNAPSHOT]
        at
org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:807)[249:com.nextgate.mm.PersonDQM:1.0.0.SNAPSHOT]
        at
org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:571)[249:com.nextgate.mm.PersonDQM:1.0.0.SNAPSHOT]
        at
org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:511)[249:com.nextgate.mm.PersonDQM:1.0.0.SNAPSHOT]
        at
javax.servlet.http.HttpServlet.service(HttpServlet.java:595)[64:org.apache.geronimo.specs.geronimo-servlet_3.0_spec:1.0]
        at
javax.servlet.http.HttpServlet.service(HttpServlet.java:668)[64:org.apache.geronimo.specs.geronimo-servlet_3.0_spec:1.0]
        at
org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:684)[69:org.eclipse.jetty.aggregate.jetty-all-server:8.1.14.v20131031]
        at
org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1496)[69:org.eclipse.jetty.aggregate.jetty-all-server:8.1.14.v20131031]
        at
org.ops4j.pax.web.service.internal.WelcomeFilesFilter.doFilter(WelcomeFilesFilter.java:185)[78:org.ops4j.pax.web.pax-web-runtime:3.1.0]
        at
org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1467)[69:org.eclipse.jetty.aggregate.jetty-all-server:8.1.14.v20131031]
        at
org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:499)[69:org.eclipse.jetty.aggregate.jetty-all-server:8.1.14.v20131031]
        at
org.ops4j.pax.web.service.jetty.internal.HttpServiceServletHandler.doHandle(HttpServiceServletHandler.java:69)[79:org.ops4j.pax.web.pax-web-jetty:3.1.0]
        at
org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:137)[69:org.eclipse.jetty.aggregate.jetty-all-server:8.1.14.v20131031]
        at
org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:533)[69:org.eclipse.jetty.aggregate.jetty-all-server:8.1.14.v20131031]
        at
org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:231)[69:org.eclipse.jetty.aggregate.jetty-all-server:8.1.14.v20131031]
        at
org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1086)[69:org.eclipse.jetty.aggregate.jetty-all-server:8.1.14.v20131031]
        at
org.ops4j.pax.web.service.jetty.internal.HttpServiceContext.doHandle(HttpServiceContext.java:240)[79:org.ops4j.pax.web.pax-web-jetty:3.1.0]
        at
org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:428)[69:org.eclipse.jetty.aggregate.jetty-all-server:8.1.14.v20131031]
        at
org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:193)[69:org.eclipse.jetty.aggregate.jetty-all-server:8.1.14.v20131031]
        at
org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1020)[69:org.eclipse.jetty.aggregate.jetty-all-server:8.1.14.v20131031]
        at
org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:135)[69:org.eclipse.jetty.aggregate.jetty-all-server:8.1.14.v20131031]
        at
org.ops4j.pax.web.service.jetty.internal.JettyServerHandlerCollection.handle(JettyServerHandlerCollection.java:77)[79:org.ops4j.pax.web.pax-web-jetty:3.1.0]
        at
org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:116)[69:org.eclipse.jetty.aggregate.jetty-all-server:8.1.14.v20131031]
        at
org.eclipse.jetty.server.Server.handle(Server.java:370)[69:org.eclipse.jetty.aggregate.jetty-all-server:8.1.14.v20131031]
        at
org.eclipse.jetty.server.AbstractHttpConnection.handleRequest(AbstractHttpConnection.java:494)[69:org.eclipse.jetty.aggregate.jetty-all-server:8.1.14.v20131031]
        at
org.eclipse.jetty.server.AbstractHttpConnection.content(AbstractHttpConnection.java:982)[69:org.eclipse.jetty.aggregate.jetty-all-server:8.1.14.v20131031]
        at
org.eclipse.jetty.server.AbstractHttpConnection$RequestHandler.content(AbstractHttpConnection.java:1043)[69:org.eclipse.jetty.aggregate.jetty-all-server:8.1.14.v20131031]
        at
org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:865)[69:org.eclipse.jetty.aggregate.jetty-all-server:8.1.14.v20131031]
        at
org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:240)[69:org.eclipse.jetty.aggregate.jetty-all-server:8.1.14.v20131031]
        at
org.eclipse.jetty.server.AsyncHttpConnection.handle(AsyncHttpConnection.java:82)[69:org.eclipse.jetty.aggregate.jetty-all-server:8.1.14.v20131031]
        at
org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:667)[69:org.eclipse.jetty.aggregate.jetty-all-server:8.1.14.v20131031]
        at
org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:52)[69:org.eclipse.jetty.aggregate.jetty-all-server:8.1.14.v20131031]
        at
org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:608)[69:org.eclipse.jetty.aggregate.jetty-all-server:8.1.14.v20131031]
        at
org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:543)[69:org.eclipse.jetty.aggregate.jetty-all-server:8.1.14.v20131031]
        at java.lang.Thread.run(Thread.java:744)[:1.7.0_51]
Caused by: com.sun.mdm.index.master.ProcessingException:
com.sun.mdm.index.master.ProcessingException: MDM-MI-SRC501: Failed to read
MIDM configuration: Unable to find the InitialContextFactory
org.eclipse.jetty.jndi.InitialContextFactory.
        at
com.sun.mdm.index.edm.services.configuration.ConfigManager.getInstance(ConfigManager.java:366)[249:com.nextgate.mm.PersonDQM:1.0.0.SNAPSHOT]
        at
com.nextgate.dqm.presentation.logic.InitAppHandler.initDefaultStyle(InitAppHandler.java:136)[249:com.nextgate.mm.PersonDQM:1.0.0.SNAPSHOT]
        at
com.nextgate.dqm.presentation.logic.InitAppHandler.doInitApp(InitAppHandler.java:105)[249:com.nextgate.mm.PersonDQM:1.0.0.SNAPSHOT]
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native 
Method)[:1.7.0_51]
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)[:1.7.0_51]
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)[:1.7.0_51]
        at java.lang.reflect.Method.invoke(Method.java:606)[:1.7.0_51]
        at
flex.messaging.services.remoting.adapters.JavaAdapter.invoke(JavaAdapter.java:421)[249:com.nextgate.mm.PersonDQM:1.0.0.SNAPSHOT]
        ... 46 more
Caused by: com.sun.mdm.index.master.ProcessingException: MDM-MI-SRC501:
Failed to read MIDM configuration: Unable to find the InitialContextFactory
org.eclipse.jetty.jndi.InitialContextFactory.
        at
com.sun.mdm.index.edm.services.configuration.ConfigManager.init(ConfigManager.java:345)[249:com.nextgate.mm.PersonDQM:1.0.0.SNAPSHOT]
        at
com.sun.mdm.index.edm.services.configuration.ConfigManager.getInstance(ConfigManager.java:362)[249:com.nextgate.mm.PersonDQM:1.0.0.SNAPSHOT]
        ... 53 more
Caused by: javax.naming.NoInitialContextException: Unable to find the
InitialContextFactory org.eclipse.jetty.jndi.InitialContextFactory.
        at
org.apache.aries.jndi.ContextHelper.getInitialContext(ContextHelper.java:148)
        at
org.apache.aries.jndi.OSGiInitialContextFactoryBuilder.getInitialContext(OSGiInitialContextFactoryBuilder.java:49)
        at
javax.naming.spi.NamingManager.getInitialContext(NamingManager.java:684)[:1.7.0_51]
        at
javax.naming.InitialContext.getDefaultInitCtx(InitialContext.java:307)[:1.7.0_51]
        at javax.naming.InitialContext.init(InitialContext.java:242)[:1.7.0_51]
        at 
javax.naming.InitialContext.<init>(InitialContext.java:192)[:1.7.0_51]
        at
com.sun.mdm.index.edm.services.configuration.ConfigManager.read(ConfigManager.java:1997)[249:com.nextgate.mm.PersonDQM:1.0.0.SNAPSHOT]
        at
com.sun.mdm.index.edm.services.configuration.ConfigManager.init(ConfigManager.java:342)[249:com.nextgate.mm.PersonDQM:1.0.0.SNAPSHOT]
        ... 54 more



--
View this message in context: 
http://karaf.922171.n3.nabble.com/Unable-to-find-the-InitialContextFactory-org-eclipse-jetty-jndi-InitialContextFactory-tp4034652.html
Sent from the Karaf - User mailing list archive at Nabble.com.

Reply via email to