Hi All, I am using Liferay 6.1 EE portal in which Tomcat 7.0.25 is bundled. Operating system environment is Unix. There is apache web server at front which takes the request from end user and forwards to above Liferay portal through Ajp connector. I am getting * "java.nio.BufferOverflowException"* exception in tomcat catalina logs but not able to find the root cause. Generally it occurs while we are running load test.
Any sort of help is appreciated as I am not able to find any clue here. *Exception Trace:* * * SEVERE: Error processing request java.nio.BufferOverflowException at java.nio.DirectByteBuffer.put(DirectByteBuffer.java:329) at org.apache.coyote.ajp.AjpAprProcessor.output(AjpAprProcessor.java:285) at org.apache.coyote.ajp.AbstractAjpProcessor$SocketOutputBuffer.doWrite(AbstractAjpProcessor.java:1081) at org.apache.coyote.Response.doWrite(Response.java:533) at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:383) at org.apache.tomcat.util.buf.ByteChunk.flushBuffer(ByteChunk.java:473) at org.apache.catalina.connector.OutputBuffer.doFlush(OutputBuffer.java:334) at org.apache.catalina.connector.OutputBuffer.close(OutputBuffer.java:283) at org.apache.catalina.connector.Response.finishResponse(Response.java:507) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:434) at org.apache.coyote.ajp.AjpAprProcessor.process(AjpAprProcessor.java:197) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:579) at org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.run(AprEndpoint.java:1805) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) at java.lang.Thread.run(Thread.java:679) -- REGARDS, HIMANSHU MODI -------------------------- NEVER GIVE UP --------------------------