DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT <http://issues.apache.org/bugzilla/show_bug.cgi?id=31523>. ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND INSERTED IN THE BUG DATABASE.
http://issues.apache.org/bugzilla/show_bug.cgi?id=31523 Request parameters are not always passed to HttpServlet.service Summary: Request parameters are not always passed to HttpServlet.service Product: Tomcat 5 Version: 5.0.28 Platform: PC OS/Version: All Status: NEW Severity: Normal Priority: Other Component: Unknown AssignedTo: [EMAIL PROTECTED] ReportedBy: [EMAIL PROTECTED] Environments tested: Wxp pro sp1 with JDK1.4.2 and JDK1.5.0 Linux 2.6.x with JDK1.5.0 When iterating over the request parameters (POST) immediately after entering the HttpServlet.service(HttpServletRequest, HttpServletResponse) method the parameters are not always set. I am using Cocoon as web application framework. Cocoon overrides the service method. I put a simple iterator at the very start of this method to dump all request parameters to the stdout. In some cases this list is completely empty. The behaviour is very erratic and can be very hard to reproduce. With JDK1.4.2 it occurs very seldomly, but it still happens. With JDK1.5.0 it is more easily reproducable, but it may still require 50 POSTs. Also on some systems it is not reproducable at all. Even systems with a similar software configurations are not always affected. The hardware on these systems is different though. Looking at these symptoms, I'd say it is a threading issue. We've tried several Tomcat versions, ranging from 5.0.25 to 5.5.2 and they all had the same issue. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]