https://issues.apache.org/bugzilla/show_bug.cgi?id=48959

           Summary: Tomcat looses request parameters
           Product: Tomcat 6
           Version: 6.0.20
          Platform: PC
        OS/Version: All
            Status: NEW
          Severity: major
          Priority: P2
         Component: Catalina
        AssignedTo: dev@tomcat.apache.org
        ReportedBy: fabi...@convertigo.com


Hi all,

This issue is probably related to the bug #40860.

I have a webapp with lots of servlets.

When I try to heavy load my webapp, sometimes the request.getParameter()
function returns null values, meaning that the request object has not correctly
parsed the HTTP request.

I ran Tomcat in eclipse in debug mode, and then I noticed that when the issue
occurs, the request object has not been recycled. That's probably why all my
HTTP parameters are lost.

When I encounter such cases, all my next Tomcat calls (JSP and servlets from
all webapps) may be impacted and may received a non recycled request object.
But the issue is not so frequent.

I have created a JMeter script in order to reproduced the issue. And I call
only a very simple JSP (that only output the input parameters), the problem
isnot reproductible. But if I mix the JSP call with call to my webapp servlets,
I manage to reproduce the issue relatively easily.

Do you have any suggestion about the reason of such a behavior? Maybe I do
something wrong in my servlets that could cause the non recycling of request 
objects?

Unfortunately I haven't a good testcase in order to reproduce the issue. The
ony thing I can tell is that it appears in case of heavy load.

-- 
Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org

Reply via email to