0 Replies Latest reply on Mar 3, 2005 8:46 AM by Rajesh P

    ArrayIndexOutOfBoundsException: 4096 + jboss tomcat

    Rajesh P Newbie

      Hi All,
      Iam getting this error when iam trying to login to the deployed web application.The web applications are deployed without any errors.
      But in login page after adding the username and password when the page is submitted it gives me the following error.The same error iam getting for all the web modules deployed.

      Can somebody throw light on this. Iam using jboss-4.0.1RC2.

      19:06:28,000 INFO [RequestProcessor] Processing a 'GET' for path '/login'
      19:06:32,328 INFO [RequestProcessor] Processing a 'POST' for path '/login'
      19:06:34,343 INFO [STDOUT] java.lang.ArrayIndexOutOfBoundsException: 4096
      19:06:34,343 INFO [STDOUT] at org.apache.coyote.http11.InternalOutputBuffer.write(InternalOutputBuffer.java:688)
      19:06:34,343 INFO [STDOUT] at org.apache.coyote.http11.InternalOutputBuffer.write(InternalOutputBuffer.java:616)
      19:06:34,343 INFO [STDOUT] at org.apache.coyote.http11.InternalOutputBuffer.sendHeader(InternalOutputBuffer.java:496)
      19:06:34,343 INFO [STDOUT] at org.apache.coyote.http11.Http11Processor.prepareResponse(Http11Processor.java:1535)
      19:06:34,343 INFO [STDOUT] at org.apache.coyote.http11.Http11Processor.action(Http11Processor.java:892)
      19:06:34,343 INFO [STDOUT] at org.apache.coyote.Response.action(Response.java:180)
      19:06:34,343 INFO [STDOUT] at org.apache.coyote.http11.InternalOutputBuffer.doWrite(InternalOutputBuffer.java:562)
      19:06:34,343 INFO [STDOUT] at org.apache.coyote.Response.doWrite(Response.java:542)
      19:06:34,359 INFO [STDOUT] at org.apache.coyote.tomcat5.OutputBuffer.realWriteBytes(OutputBuffer.java:368)
      19:06:34,359 INFO [STDOUT] at org.apache.tomcat.util.buf.ByteChunk.flushBuffer(ByteChunk.java:398)
      19:06:34,359 INFO [STDOUT] at org.apache.coyote.tomcat5.OutputBuffer.doFlush(OutputBuffer.java:318)
      19:06:34,359 INFO [STDOUT] at org.apache.coyote.tomcat5.OutputBuffer.close(OutputBuffer.java:282)
      19:06:34,359 INFO [STDOUT] at org.apache.coyote.tomcat5.CoyoteResponse.finishResponse(CoyoteResponse.java:476)
      19:06:34,359 INFO [STDOUT] at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:163)
      19:06:34,359 INFO [STDOUT] at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799)
      19:06:34,359 INFO [STDOUT] at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:705)
      19:06:34,359 INFO [STDOUT] at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577)
      19:06:34,359 INFO [STDOUT] at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683)
      19:06:34,359 INFO [STDOUT] at java.lang.Thread.run(Thread.java:534)
      19:06:34,359 ERROR [Http11Processor] Error finishing response
      java.lang.ArrayIndexOutOfBoundsException: 4097
      at org.apache.coyote.http11.InternalOutputBuffer.write(InternalOutputBuffer.java:688)
      at org.apache.coyote.http11.InternalOutputBuffer.sendStatus(InternalOutputBuffer.java:428)
      at org.apache.coyote.http11.Http11Processor.prepareResponse(Http11Processor.java:1531)
      at org.apache.coyote.http11.Http11Processor.action(Http11Processor.java:892)
      at org.apache.coyote.Response.action(Response.java:180)
      at org.apache.coyote.http11.InternalOutputBuffer.endRequest(InternalOutputBuffer.java:388)
      at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:836)
      at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:705)
      at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577)
      at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683)
      at java.lang.Thread.run(Thread.java:534)
      19:06:34,375 INFO [RequestProcessor] Processing a 'POST' for path '/login'
      19:06:34,859 INFO [RequestProcessor] Processing a 'GET' for path '/index'
      19:06:38,093 ERROR [Engine] ApplicationDispatcher[/eAgent] Servlet.service() for servlet jsp threw exception
      java.lang.ArrayIndexOutOfBoundsException: 4097
      at org.apache.coyote.http11.InternalOutputBuffer.write(InternalOutputBuffer.java:688)
      at org.apache.coyote.http11.InternalOutputBuffer.sendStatus(InternalOutputBuffer.java:428)
      at org.apache.coyote.http11.Http11Processor.prepareResponse(Http11Processor.java:1531)
      at org.apache.coyote.http11.Http11Processor.action(Http11Processor.java:892)
      at org.apache.coyote.Response.action(Response.java:180)
      at org.apache.coyote.http11.InternalOutputBuffer.flush(InternalOutputBuffer.java:298)
      at org.apache.coyote.http11.Http11Processor.action(Http11Processor.java:921)
      at org.apache.coyote.Response.action(Response.java:182)
      at org.apache.coyote.tomcat5.OutputBuffer.doFlush(OutputBuffer.java:326)
      at org.apache.coyote.tomcat5.OutputBuffer.flush(OutputBuffer.java:297)
      at org.apache.coyote.tomcat5.CoyoteWriter.flush(CoyoteWriter.java:82)
      at org.apache.jasper.runtime.JspWriterImpl.flush(JspWriterImpl.java:172)
      at org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:954)
      at org.apache.jasper.runtime.PageContextImpl.include(PageContextImpl.java:581)
      at org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:787)
      at org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:758)
      at org.apache.jsp.index_jsp._jspService(index_jsp.java:1714)
      at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
      at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324)
      at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
      at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
      at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:704)
      at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:474)
      at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:409)
      at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:312)
      at org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:439)
      at org.apache.struts.action.RequestProcessor.processActionForward(RequestProcessor.java:170)
      at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:93)
      at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1109)
      at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:452)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:697)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
      at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:75)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:186)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
      at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)
      at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
      at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
      at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198)
      at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152)
      at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
      at org.jboss.web.tomcat.security.CustomPrincipalValve.invoke(CustomPrincipalValve.java:66)
      at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
      at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:153)
      at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
      at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:54)
      at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
      at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
      at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)
      at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
      at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:118)
      at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
      at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
      at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
      at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
      at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
      at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
      at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
      at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799)
      at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:705)
      at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577)
      at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683)
      at java.lang.Thread.run(Thread.java:534)
      19:06:38,109 ERROR [Engine] StandardWrapperValve[action]: Servlet.service() for servlet action threw exception
      java.lang.ArrayIndexOutOfBoundsException: 4097
      at org.apache.coyote.http11.InternalOutputBuffer.write(InternalOutputBuffer.java:688)
      at org.apache.coyote.http11.InternalOutputBuffer.sendStatus(InternalOutputBuffer.java:428)
      at org.apache.coyote.http11.Http11Processor.prepareResponse(Http11Processor.java:1531)
      at org.apache.coyote.http11.Http11Processor.action(Http11Processor.java:892)
      at org.apache.coyote.Response.action(Response.java:180)
      at org.apache.coyote.http11.InternalOutputBuffer.flush(InternalOutputBuffer.java:298)
      at org.apache.coyote.http11.Http11Processor.action(Http11Processor.java:921)
      at org.apache.coyote.Response.action(Response.java:182)
      at org.apache.coyote.tomcat5.OutputBuffer.doFlush(OutputBuffer.java:326)
      at org.apache.coyote.tomcat5.OutputBuffer.flush(OutputBuffer.java:297)
      at org.apache.coyote.tomcat5.CoyoteWriter.flush(CoyoteWriter.java:82)
      at org.apache.jasper.runtime.JspWriterImpl.flush(JspWriterImpl.java:172)
      at org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:954)
      at org.apache.jasper.runtime.PageContextImpl.include(PageContextImpl.java:581)
      at org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:787)
      at org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:758)
      at org.apache.jsp.index_jsp._jspService(index_jsp.java:1714)
      at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
      at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324)
      at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
      at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
      at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:704)
      at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:474)
      at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:409)
      at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:312)
      at org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:439)
      at org.apache.struts.action.RequestProcessor.processActionForward(RequestProcessor.java:170)
      at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:93)
      at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1109)
      at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:452)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:697)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
      at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:75)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:186)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
      at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)
      at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
      at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
      at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198)
      at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152)
      at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
      at org.jboss.web.tomcat.security.CustomPrincipalValve.invoke(CustomPrincipalValve.java:66)
      at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
      at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:153)
      at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
      at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:54)
      at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
      at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
      at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)
      at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
      at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:118)
      at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
      at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
      at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
      at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
      at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
      at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
      at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
      at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799)
      at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:705)
      at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577)
      at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683)
      at java.lang.Thread.run(Thread.java:534)
      19:06:38,125 INFO [STDOUT] java.lang.ArrayIndexOutOfBoundsException: 4098
      19:06:38,125 INFO [STDOUT] at org.apache.coyote.http11.InternalOutputBuffer.write(InternalOutputBuffer.java:688)
      19:06:38,125 INFO [STDOUT] at org.apache.coyote.http11.InternalOutputBuffer.sendStatus(InternalOutputBuffer.java:428)
      19:06:38,125 INFO [STDOUT] at org.apache.coyote.http11.Http11Processor.prepareResponse(Http11Processor.java:1531)
      19:06:38,125 INFO [STDOUT] at org.apache.coyote.http11.Http11Processor.action(Http11Processor.java:892)
      19:06:38,125 INFO [STDOUT] at org.apache.coyote.Response.action(Response.java:180)
      19:06:38,125 INFO [STDOUT] at org.apache.coyote.http11.InternalOutputBuffer.doWrite(InternalOutputBuffer.java:562)
      19:06:38,125 INFO [STDOUT] at org.apache.coyote.Response.doWrite(Response.java:542)
      19:06:38,125 INFO [STDOUT] at org.apache.coyote.tomcat5.OutputBuffer.realWriteBytes(OutputBuffer.java:368)
      19:06:38,125 INFO [STDOUT] at org.apache.tomcat.util.buf.ByteChunk.flushBuffer(ByteChunk.java:398)
      19:06:38,125 INFO [STDOUT] at org.apache.coyote.tomcat5.OutputBuffer.doFlush(OutputBuffer.java:318)
      19:06:38,125 INFO [STDOUT] at org.apache.coyote.tomcat5.OutputBuffer.close(OutputBuffer.java:282)
      19:06:38,125 INFO [STDOUT] at org.apache.coyote.tomcat5.CoyoteResponse.finishResponse(CoyoteResponse.java:476)
      19:06:38,125 INFO [STDOUT] at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:163)
      19:06:38,125 INFO [STDOUT] at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799)
      19:06:38,125 INFO [STDOUT] at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:705)
      19:06:38,125 INFO [STDOUT] at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577)
      19:06:38,125 INFO [STDOUT] at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683)
      19:06:38,125 INFO [STDOUT] at java.lang.Thread.run(Thread.java:534)
      19:06:38,125 ERROR [Http11Processor] Error finishing response
      java.lang.ArrayIndexOutOfBoundsException: 4099
      at org.apache.coyote.http11.InternalOutputBuffer.write(InternalOutputBuffer.java:688)
      at org.apache.coyote.http11.InternalOutputBuffer.sendStatus(InternalOutputBuffer.java:428)
      at org.apache.coyote.http11.Http11Processor.prepareResponse(Http11Processor.java:1531)
      at org.apache.coyote.http11.Http11Processor.action(Http11Processor.java:892)
      at org.apache.coyote.Response.action(Response.java:180)
      at org.apache.coyote.http11.InternalOutputBuffer.endRequest(InternalOutputBuffer.java:388)
      at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:836)
      at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:705)
      at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577)
      at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683)
      at java.lang.Thread.run(Thread.java:534)
      19:06:38,140 INFO [RequestProcessor] Processing a 'GET' for path '/index'
      19:06:38,796 ERROR [Engine] ApplicationDispatcher[/eAgent] Servlet.service() for servlet jsp threw exception
      java.lang.ArrayIndexOutOfBoundsException: 4097
      at org.apache.coyote.http11.InternalOutputBuffer.write(InternalOutputBuffer.java:688)
      at org.apache.coyote.http11.InternalOutputBuffer.sendStatus(InternalOutputBuffer.java:428)
      at org.apache.coyote.http11.Http11Processor.prepareResponse(Http11Processor.java:1531)
      at org.apache.coyote.http11.Http11Processor.action(Http11Processor.java:892)
      at org.apache.coyote.Response.action(Response.java:180)
      at org.apache.coyote.http11.InternalOutputBuffer.flush(InternalOutputBuffer.java:298)
      at org.apache.coyote.http11.Http11Processor.action(Http11Processor.java:921)
      at org.apache.coyote.Response.action(Response.java:182)
      at org.apache.coyote.tomcat5.OutputBuffer.doFlush(OutputBuffer.java:326)
      at org.apache.coyote.tomcat5.OutputBuffer.flush(OutputBuffer.java:297)
      at org.apache.coyote.tomcat5.CoyoteWriter.flush(CoyoteWriter.java:82)
      at org.apache.jasper.runtime.JspWriterImpl.flush(JspWriterImpl.java:172)
      at org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:954)
      at org.apache.jasper.runtime.PageContextImpl.include(PageContextImpl.java:581)
      at org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:787)
      at org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:758)
      at org.apache.jsp.index_jsp._jspService(index_jsp.java:1714)
      at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
      at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324)
      at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
      at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
      at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:704)
      at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:474)
      at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:409)
      at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:312)
      at org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:439)
      at org.apache.struts.action.RequestProcessor.processActionForward(RequestProcessor.java:170)
      at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:93)
      at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1109)
      at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:452)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:697)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
      at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:75)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:186)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
      at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)
      at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
      at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
      at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198)
      at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152)
      at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
      at org.jboss.web.tomcat.security.CustomPrincipalValve.invoke(CustomPrincipalValve.java:66)
      at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
      at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:153)
      at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
      at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:54)
      at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
      at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
      at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)
      at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
      at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:118)
      at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
      at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
      at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
      at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
      at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
      at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
      at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
      at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799)
      at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:705)
      at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577)
      at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683)
      at java.lang.Thread.run(Thread.java:534)
      19:06:38,812 ERROR [Engine] StandardWrapperValve[action]: Servlet.service() for servlet action threw exception
      java.lang.ArrayIndexOutOfBoundsException: 4097
      at org.apache.coyote.http11.InternalOutputBuffer.write(InternalOutputBuffer.java:688)
      at org.apache.coyote.http11.InternalOutputBuffer.sendStatus(InternalOutputBuffer.java:428)
      at org.apache.coyote.http11.Http11Processor.prepareResponse(Http11Processor.java:1531)
      at org.apache.coyote.http11.Http11Processor.action(Http11Processor.java:892)
      at org.apache.coyote.Response.action(Response.java:180)
      at org.apache.coyote.http11.InternalOutputBuffer.flush(InternalOutputBuffer.java:298)
      at org.apache.coyote.http11.Http11Processor.action(Http11Processor.java:921)
      at org.apache.coyote.Response.action(Response.java:182)
      at org.apache.coyote.tomcat5.OutputBuffer.doFlush(OutputBuffer.java:326)
      at org.apache.coyote.tomcat5.OutputBuffer.flush(OutputBuffer.java:297)
      at org.apache.coyote.tomcat5.CoyoteWriter.flush(CoyoteWriter.java:82)
      at org.apache.jasper.runtime.JspWriterImpl.flush(JspWriterImpl.java:172)
      at org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:954)
      at org.apache.jasper.runtime.PageContextImpl.include(PageContextImpl.java:581)
      at org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:787)
      at org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:758)
      at org.apache.jsp.index_jsp._jspService(index_jsp.java:1714)
      at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
      at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324)
      at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
      at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
      at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:704)
      at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:474)
      at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:409)
      at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:312)
      at org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:439)
      at org.apache.struts.action.RequestProcessor.processActionForward(RequestProcessor.java:170)
      at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:93)
      at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1109)
      at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:452)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:697)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
      at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:75)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:186)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
      at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)
      at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
      at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
      at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198)
      at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152)
      at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
      at org.jboss.web.tomcat.security.CustomPrincipalValve.invoke(CustomPrincipalValve.java:66)
      at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
      at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:153)
      at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
      at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:54)
      at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
      at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
      at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)
      at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
      at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:118)
      at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
      at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
      at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
      at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
      at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
      at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
      at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
      at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799)
      at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:705)
      at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577)
      at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683)
      at java.lang.Thread.run(Thread.java:534)
      19:06:38,875 INFO [STDOUT] java.lang.ArrayIndexOutOfBoundsException: 4098
      19:06:38,875 INFO [STDOUT] at org.apache.coyote.http11.InternalOutputBuffer.write(InternalOutputBuffer.java:688)
      19:06:38,875 INFO [STDOUT] at org.apache.coyote.http11.InternalOutputBuffer.sendStatus(InternalOutputBuffer.java:428)
      19:06:38,875 INFO [STDOUT] at org.apache.coyote.http11.Http11Processor.prepareResponse(Http11Processor.java:1531)
      19:06:38,875 INFO [STDOUT] at org.apache.coyote.http11.Http11Processor.action(Http11Processor.java:892)
      19:06:38,875 INFO [STDOUT] at org.apache.coyote.Response.action(Response.java:180)
      19:06:38,875 INFO [STDOUT] at org.apache.coyote.http11.InternalOutputBuffer.doWrite(InternalOutputBuffer.java:562)
      19:06:38,875 INFO [STDOUT] at org.apache.coyote.Response.doWrite(Response.java:542)
      19:06:38,875 INFO [STDOUT] at org.apache.coyote.tomcat5.OutputBuffer.realWriteBytes(OutputBuffer.java:368)
      19:06:38,875 INFO [STDOUT] at org.apache.tomcat.util.buf.ByteChunk.flushBuffer(ByteChunk.java:398)
      19:06:38,875 INFO [STDOUT] at org.apache.coyote.tomcat5.OutputBuffer.doFlush(OutputBuffer.java:318)
      19:06:38,875 INFO [STDOUT] at org.apache.coyote.tomcat5.OutputBuffer.close(OutputBuffer.java:282)
      19:06:38,875 INFO [STDOUT] at org.apache.coyote.tomcat5.CoyoteResponse.finishResponse(CoyoteResponse.java:476)
      19:06:38,875 INFO [STDOUT] at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:163)
      19:06:38,875 INFO [STDOUT] at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799)
      19:06:38,875 INFO [STDOUT] at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:705)
      19:06:38,875 INFO [STDOUT] at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577)
      19:06:38,875 INFO [STDOUT] at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683)
      19:06:38,875 INFO [STDOUT] at java.lang.Thread.run(Thread.java:534)
      19:06:38,875 ERROR [Http11Processor] Error finishing response
      java.lang.ArrayIndexOutOfBoundsException: 4099
      at org.apache.coyote.http11.InternalOutputBuffer.write(InternalOutputBuffer.java:688)
      at org.apache.coyote.http11.InternalOutputBuffer.sendStatus(InternalOutputBuffer.java:428)
      at org.apache.coyote.http11.Http11Processor.prepareResponse(Http11Processor.java:1531)
      at org.apache.coyote.http11.Http11Processor.action(Http11Processor.java:892)
      at org.apache.coyote.Response.action(Response.java:180)
      at org.apache.coyote.http11.InternalOutputBuffer.endRequest(InternalOutputBuffer.java:388)
      at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:836)
      at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:705)
      at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577)
      at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683)
      at java.lang.Thread.run(Thread.java:534)

      Rgds
      Rajesh