S
Sudhir
Hi,
I have a jsp which list a number of records, it works perfectly
fine when i run on a NT machin using WSAD4.0.2 but when deployed on
Websphere 4.0.3 on z/os it gives a strange error. The stacktrace is
below. Can anyone tell me why this is happening and any possible
solutions to it? I am using struts too.
Error Code: 500
Target Servlet: null
Error Stack:
java.lang.ArrayIndexOutOfBoundsException
at java.lang.String.getChars(String.java(Compiled Code))
at org.apache.jasper.runtime.BodyContentImpl.write(BodyContentImpl.java(Inlined
Compiled Code))
at org.apache.jasper.runtime.BodyContentImpl.write(BodyContentImpl.java(Inlined
Compiled Code))
at org.apache.jasper.runtime.BodyContentImpl.print(BodyContentImpl.java(Compiled
Code))
at org.apache.struts.util.ResponseUtils.writePrevious(ResponseUtils.java:181)
at org.apache.struts.taglib.logic.IterateTag.doAfterBody(IterateTag.java:402)
at jsp.chargeback.potential._viewPCBList_jsp_29._jspService(_viewPCBList_jsp_29.java:4036)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:142)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at org.apache.jasper.runtime.JspServlet$JspServletWrapper.service(JspServlet.java:321)
at org.apache.jasper.runtime.JspServlet.serviceJspFile(JspServlet.java:488)
at org.apache.jasper.runtime.JspServlet.service(JspServlet.java:622)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.ibm.servlet.engine.webapp.StrictServletInstance.doService(ServletManager.java:827)
at com.ibm.servlet.engine.webapp.StrictLifecycleServlet._service(StrictLifecycleServlet.java:167)
at com.ibm.servlet.engine.webapp.IdleServletState.service(StrictLifecycleServlet.java:297)
at com.ibm.servlet.engine.webapp.StrictLifecycleServlet.service(StrictLifecycleServlet.java:110)
at com.ibm.servlet.engine.webapp.ServletInstance.service(ServletManager.java:472)
at com.ibm.servlet.engine.webapp.ValidServletReferenceState.dispatch(ServletManager.java:1012)
at com.ibm.servlet.engine.webapp.ServletInstanceReference.dispatch(ServletManager.java:913)
at com.ibm.servlet.engine.webapp.WebAppRequestDispatcher.handleWebAppDispatch(WebAppRequestDispatcher.java:804)
at com.ibm.servlet.engine.webapp.WebAppRequestDispatcher.dispatch(WebAppRequestDispatcher.java:430)
at com.ibm.servlet.engine.webapp.WebAppRequestDispatcher.forward(WebAppRequestDispatcher.java:156)
at org.apache.struts.action.ActionServlet.processActionForward(ActionServlet.java:1759)
at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1596)
at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:510)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
Any help would be appreciated
regards,
Sudhir
I have a jsp which list a number of records, it works perfectly
fine when i run on a NT machin using WSAD4.0.2 but when deployed on
Websphere 4.0.3 on z/os it gives a strange error. The stacktrace is
below. Can anyone tell me why this is happening and any possible
solutions to it? I am using struts too.
Error Code: 500
Target Servlet: null
Error Stack:
java.lang.ArrayIndexOutOfBoundsException
at java.lang.String.getChars(String.java(Compiled Code))
at org.apache.jasper.runtime.BodyContentImpl.write(BodyContentImpl.java(Inlined
Compiled Code))
at org.apache.jasper.runtime.BodyContentImpl.write(BodyContentImpl.java(Inlined
Compiled Code))
at org.apache.jasper.runtime.BodyContentImpl.print(BodyContentImpl.java(Compiled
Code))
at org.apache.struts.util.ResponseUtils.writePrevious(ResponseUtils.java:181)
at org.apache.struts.taglib.logic.IterateTag.doAfterBody(IterateTag.java:402)
at jsp.chargeback.potential._viewPCBList_jsp_29._jspService(_viewPCBList_jsp_29.java:4036)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:142)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at org.apache.jasper.runtime.JspServlet$JspServletWrapper.service(JspServlet.java:321)
at org.apache.jasper.runtime.JspServlet.serviceJspFile(JspServlet.java:488)
at org.apache.jasper.runtime.JspServlet.service(JspServlet.java:622)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.ibm.servlet.engine.webapp.StrictServletInstance.doService(ServletManager.java:827)
at com.ibm.servlet.engine.webapp.StrictLifecycleServlet._service(StrictLifecycleServlet.java:167)
at com.ibm.servlet.engine.webapp.IdleServletState.service(StrictLifecycleServlet.java:297)
at com.ibm.servlet.engine.webapp.StrictLifecycleServlet.service(StrictLifecycleServlet.java:110)
at com.ibm.servlet.engine.webapp.ServletInstance.service(ServletManager.java:472)
at com.ibm.servlet.engine.webapp.ValidServletReferenceState.dispatch(ServletManager.java:1012)
at com.ibm.servlet.engine.webapp.ServletInstanceReference.dispatch(ServletManager.java:913)
at com.ibm.servlet.engine.webapp.WebAppRequestDispatcher.handleWebAppDispatch(WebAppRequestDispatcher.java:804)
at com.ibm.servlet.engine.webapp.WebAppRequestDispatcher.dispatch(WebAppRequestDispatcher.java:430)
at com.ibm.servlet.engine.webapp.WebAppRequestDispatcher.forward(WebAppRequestDispatcher.java:156)
at org.apache.struts.action.ActionServlet.processActionForward(ActionServlet.java:1759)
at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1596)
at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:510)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
Any help would be appreciated
regards,
Sudhir