我使用的是jdk1.4 ,tomcat5.0. 
配置了一个servlet ,放在系统根目录下面(http://127.0.0.1:6666) 
但是朋友测试我接口的时候.我这边报一个这样的错误; 
严重: An exception or error occurred in the container during the request process 
ing 
java.lang.ArrayIndexOutOfBoundsException: 0 
        at org.apache.coyote.tomcat5.CoyoteAdapter.normalize(CoyoteAdapter.java: 
506) 
        at org.apache.coyote.tomcat5.CoyoteAdapter.postParseRequest(CoyoteAdapte 
r.java:271) 
        at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:20 
3) 
        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java 
:670) 
        at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.proce 
ssConnection(Http11Protocol.java:517) 
        at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java 
:575) 
        at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadP 
ool.java:666) 
        at java.lang.Thread.run(Thread.java:534) 
我自己写一个方法POST,没有一点问题.我这里也根本没有用到数组.不知道问题在哪里?请教啊.

解决方案 »

  1.   

    ArrayIndexOutOfBoundsException 数组下标越界异常,检查一下你的代码,估计处理一下找个个异常就可以了。
      

  2.   

    有数组越界问题CoyoteAdapter.java里你看哪个数组出了什么问题
      

  3.   

    新开J2ee@jBPM高级QQ群(31994512),位置不多,高手请进,31994512是一处技术交流的好地方。
      

  4.   

    java.lang.ArrayIndexOutOfBoundsException: 0 

    ==========================================
    什么也不用说了,数组超界了,应该是没有下标为0的元素而你访问了.