Tomcat: java.lang.IllegalStateException: Unable to find match between the canonical context path and the URI -
my team ran across error other day while doing testing on our internal site, , haven't found documentation on it. full stack trace, naming information redacted, here:
exception in logs: 26-oct-2015 12:19:09.894 severe [http-nio-8080-exec-12] org.apache.catalina.core.standardwrappervalve.invoke servlet.service() servlet [function] in context path [/warname] threw exception java.lang.illegalstateexception: unable find match between canonical context path [/warname] , uri presented user agent [ion=v5.201+avr+v241&] @ org.apache.catalina.connector.request.getcontextpath(request.java:1963) @ org.apache.catalina.connector.requestfacade.getcontextpath(requestfacade.java:783) @ org.apache.catalina.core.applicationdispatcher.wraprequest(applicationdispatcher.java:934) @ org.apache.catalina.core.applicationdispatcher.doforward(applicationdispatcher.java:364) @ org.apache.catalina.core.applicationdispatcher.forward(applicationdispatcher.java:318) @ package.path.to.servlet.dopost(servlet.java:97) @ javax.servlet.http.httpservlet.service(httpservlet.java:648) @ javax.servlet.http.httpservlet.service(httpservlet.java:729) @ org.apache.catalina.core.applicationfilterchain.internaldofilter(applicationfilterchain.java:291) @ org.apache.catalina.core.applicationfilterchain.dofilter(applicationfilterchain.java:206) @ org.apache.tomcat.websocket.server.wsfilter.dofilter(wsfilter.java:52) @ org.apache.catalina.core.applicationfilterchain.internaldofilter(applicationfilterchain.java:239) @ org.apache.catalina.core.applicationfilterchain.dofilter(applicationfilterchain.java:206) @ org.apache.catalina.core.standardwrappervalve.invoke(standardwrappervalve.java:219) @ org.apache.catalina.core.standardcontextvalve.invoke(standardcontextvalve.java:106) @ org.apache.catalina.authenticator.authenticatorbase.invoke(authenticatorbase.java:614) @ org.apache.catalina.core.standardhostvalve.invoke(standardhostvalve.java:142) @ org.apache.catalina.valves.errorreportvalve.invoke(errorreportvalve.java:79) @ org.apache.catalina.valves.abstractaccesslogvalve.invoke(abstractaccesslogvalve.java:617) @ org.apache.catalina.core.standardenginevalve.invoke(standardenginevalve.java:88) @ org.apache.catalina.connector.coyoteadapter.service(coyoteadapter.java:518) @ org.apache.coyote.http11.abstracthttp11processor.process(abstracthttp11processor.java:1091) @ org.apache.coyote.abstractprotocol$abstractconnectionhandler.process(abstractprotocol.java:668) @ org.apache.tomcat.util.net.nioendpoint$socketprocessor.dorun(nioendpoint.java:1521) @ org.apache.tomcat.util.net.nioendpoint$socketprocessor.run(nioendpoint.java:1478) @ java.util.concurrent.threadpoolexecutor.runworker(threadpoolexecutor.java:1145) @ java.util.concurrent.threadpoolexecutor$worker.run(threadpoolexecutor.java:615) @ org.apache.tomcat.util.threads.taskthread$wrappingrunnable.run(taskthread.java:61) @ java.lang.thread.run(thread.java:745) 26-oct-2015 12:19:09.897 severe [http-nio-8080-exec-12] org.apache.catalina.core.standardhostvalve.custom exception processing errorpage[exceptiontype=java.lang.runtimeexception, location=/some/location/jsp.jsp] java.lang.illegalstateexception: unable find match between canonical context path [/warname] , uri presented user agent [ion=v5.201+avr+v241&] @ org.apache.catalina.connector.request.getcontextpath(request.java:1963) @ org.apache.catalina.connector.requestfacade.getcontextpath(requestfacade.java:783) @ org.apache.catalina.core.applicationdispatcher.wraprequest(applicationdispatcher.java:934) @ org.apache.catalina.core.applicationdispatcher.doforward(applicationdispatcher.java:364) @ org.apache.catalina.core.applicationdispatcher.forward(applicationdispatcher.java:318) @ org.apache.catalina.core.standardhostvalve.custom(standardhostvalve.java:439) @ org.apache.catalina.core.standardhostvalve.throwable(standardhostvalve.java:382) @ org.apache.catalina.core.standardhostvalve.invoke(standardhostvalve.java:180) @ org.apache.catalina.valves.errorreportvalve.invoke(errorreportvalve.java:79) @ org.apache.catalina.valves.abstractaccesslogvalve.invoke(abstractaccesslogvalve.java:617) @ org.apache.catalina.core.standardenginevalve.invoke(standardenginevalve.java:88) @ org.apache.catalina.connector.coyoteadapter.service(coyoteadapter.java:518) @ org.apache.coyote.http11.abstracthttp11processor.process(abstracthttp11processor.java:1091) @ org.apache.coyote.abstractprotocol$abstractconnectionhandler.process(abstractprotocol.java:668) @ org.apache.tomcat.util.net.nioendpoint$socketprocessor.dorun(nioendpoint.java:1521) @ org.apache.tomcat.util.net.nioendpoint$socketprocessor.run(nioendpoint.java:1478) @ java.util.concurrent.threadpoolexecutor.runworker(threadpoolexecutor.java:1145) @ java.util.concurrent.threadpoolexecutor$worker.run(threadpoolexecutor.java:615) @ org.apache.tomcat.util.threads.taskthread$wrappingrunnable.run(taskthread.java:61) @ java.lang.thread.run(thread.java:745)
specifically triggered running db query after session time out. user prompted login again when make attempt after logging in error thrown. if has seen before can give me direction?
Comments
Post a Comment