ArrayIndexOutofBound Error on J2EE server
When trying to invoke a servlet i get this error in J2EE server log. Some times i was able to invoke the servlet without any error. I couldn't find the reason behind it.
Can someone help me out on this?
Below is the Catalina log which shows the error:
-
java.rmi.RemoteException: WS exception in editjava.rmi.RemoteException: Runtime exception; nested exception is:
deserialization error: deserialization error: deserialization error: XML parsing error: com.sun.xml.rpc.sp.ParseException:206: java.lang.ArrayIndexOutOfBoundsException
at org.apache.jsp.edit$jsp._jspService(edit$jsp.java:1046)
Thanks
Yuvaraj
[664 byte] By [
findyuvaa] at [2007-10-2 17:58:46]

> org.apache.jsp.edit$jsp._jspService(edit$jsp.java:1046
this is clearly an excpetion at your jsp. (must be edit.jsp)
check the working directory of your tomcat (TOMCAT_HOME/work or your_web_app's specific work folder) and open the edit$jsp.java:1046..
(this is the servlet class for your edit.jsp)
this should probably give a clue what failed in the servlet.
> java.rmi.RemoteException: WS exception in
> editjava.rmi.RemoteException: Runtime exception;
> nested exception is:
> deserialization error: deserialization error:
> n error: deserialization error: XML parsing error:
> com.sun.xml.rpc.sp.ParseException:206:
> java.lang.ArrayIndexOutOfBoundsException
there is a RMI remote exception and deserialization error while XML parsing.. are you calling a web-service from your jsp? i think the problem in your app is web-services related...