req.getClass() 怎么变成了 org.apache.tomcat.facade.HttpServletRequestFacade

解决方案 »

  1.   

    java.lang.NoSuchMethodException: station.action.business.checkin.Checkin.onAMCli
    ck(org.apache.tomcat.facade.HttpServletRequestFacade, org.apache.tomcat.facade.H
    ttpServletResponseFacade, station.common.Message)
            at java.lang.Class.getMethod0(Class.java:1756)
            at java.lang.Class.getMethod(Class.java:963)
            at station.action.ActionEvent.onOtherEvent(ActionEvent.java:69)
            at station.action.Action.doAction(Action.java:81)
            at station.control.Control.doTask(Control.java:81)
            at station.control.Control.doPost(Control.java:43)
            at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
            at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
            at org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper.java:4
    05)
            at org.apache.tomcat.core.Handler.service(Handler.java:287)
            at org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java:372
    )
            at org.apache.tomcat.core.ContextManager.internalService(ContextManager.
    java:812)
            at org.apache.tomcat.core.ContextManager.service(ContextManager.java:758
    )
            at org.apache.tomcat.service.http.HttpConnectionHandler.processConnectio
    n(HttpConnectionHandler.java:213)
            at org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java:
    416)
            at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java
    :501)
            at java.lang.Thread.run(Thread.java:536)
    2003-10-22 09:46:46 - ContextManager: Error reading request, ignored - java.lang
    .ArrayIndexOutOfBoundsException: -1
            at org.apache.tomcat.util.URLUtil.normalizeURI(URLUtil.java:270)
            at org.apache.tomcat.core.ContextManager.service(ContextManager.java:751
    )
            at org.apache.tomcat.service.http.HttpConnectionHandler.processConnectio
    n(HttpConnectionHandler.java:213)
            at org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java:
    416)
            at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java
    :501)
            at java.lang.Thread.run(Thread.java:536)2003-10-22 09:46:46 - ContextManager: Error reading request, ignored - java.lang
    .ArrayIndexOutOfBoundsException: -1
            at org.apache.tomcat.util.URLUtil.normalizeURI(URLUtil.java:270)
            at org.apache.tomcat.core.ContextManager.service(ContextManager.java:751
    )
            at org.apache.tomcat.service.http.HttpConnectionHandler.processConnectio
    n(HttpConnectionHandler.java:213)
      

  2.   

    req.getClass() 怎么变成了 org.apache.tomcat.facade.HttpServletRequestFacade
    是有你运行的WEB服务器决定的