在Tomcat上部署时出现javax.naming.NameNotFoundException

时间:2014-06-17 19:30:52

标签: tomcat netbeans

我正在Netbeans IDE中使用WEB应用程序,并且我已成功将其部署在Netbeans安装附带的Glassfish服务器中。但是当我尝试在同一个Netbeans安装附带的TOMCAT实例上运行相同的Web应用程序时。我得到一个NameNotFound异常。不知道如何解决这个问题。

javax.naming.NameNotFoundException:名称[com.test.TestServlet / service]未绑定在此Context中。无法找到[com.test.TestServlet]。     org.apache.naming.NamingContext.lookup(NamingContext.java:818)     org.apache.naming.NamingContext.lookup(NamingContext.java:166)     org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:503)     org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:74)     org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)     org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)     org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1015)     org.apache.coyote.AbstractProtocol $ AbstractConnectionHandler.process(AbstractProtocol.java:652)     org.apache.coyote.http11.Http11NioProtocol $ Http11ConnectionHandler.process(Http11NioProtocol.java:222)     org.apache.tomcat.util.net.NioEndpoint $ SocketProcessor.doRun(NioEndpoint.java:1575)     org.apache.tomcat.util.net.NioEndpoint $ SocketProcessor.run(NioEndpoint.java:1533)     java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)     java.util.concurrent.ThreadPoolExecutor中的$ Worker.run(ThreadPoolExecutor.java:615)     java.lang.Thread.run(Thread.java:724)

不确定如何解决这个问题......对此有什么解决方法吗?

提前致谢

0 个答案:

没有答案