> From: Marziou, Gael [mailto:[EMAIL PROTECTED] > Subject: RE: Multi processor issue > > Correct me if I am wrong but it seems to me that the 2 > threads are from Tomcat, not from our application.
They are, but they go through a lot of your application code prior to reaching getParameterMap(). I'm especially suspicious of this area: com.hp.swift.portal.servlet.SessionController.forwardRequestAs()(Session Controller.java:159) com.hp.swift.portal.servlet.SessionController.doHttp()(SessionController .java:134) com.hp.swift.portal.servlet.SessionController.doGet()(SessionController. java:110) Anything dealing with a session must be careful not to expose a Request object to the session scope, since there's the risk another request for the same session may get confused with the first - I suspect that's what's happening here. You should take a careful look at all the com.hp code in the stack trace (not just the above three places) and verify that Request objects are not getting mixed up. Might want to add some trace code in various places to insure that a given thread is procesing the same Request object at all points. Could also try turning off APR (remove or rename tcnative-1.dll) and see if that has an effect. - Chuck THIS COMMUNICATION MAY CONTAIN CONFIDENTIAL AND/OR OTHERWISE PROPRIETARY MATERIAL and is thus for use only by the intended recipient. If you received this in error, please contact the sender and delete the e-mail and its attachments from all computers. --------------------------------------------------------------------- To start a new topic, e-mail: users@tomcat.apache.org To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]