Hello Tomcat Team,

Thanks for your always support !!

We have a Struts 2 application with Tomcat 7 that runs on a proxy network. In 
one partcular case while browsing the application
it was observed that simply navigating one particular screen multiple times 
raised a NoSuchMethodException exception once.

This was observed in IE-10 browser running on Windows 8. It was occuring on a 
single system only and could not be reproduced on other systems..

The request as obatined in Tomcat catalina logs is as follows:
192.168.103.105 - - [14/Jul/2016:15:41:54 +0000] "POST 
/application/framework/SessionAction.action HTTP/1.1" 200 105
192.168.103.105 - - [14/Jul/2016:15:41:54 +0000] "POST 
/application/framework/SessionAction.action HTTP/1.1" 200 105
192.168.103.105 - - [14/Jul/2016:15:41:55 +0000] "CHEDFLAG=TRUEPOST 
/application/framework/SessionAction.action HTTP/1.1" 200 58209

Also when used Internet Explorer to debug the request we get the following 
details for the problem scenario:

Request Headers
Key Value
Request POST http://192.168.133.120/Myapp/application/rpc_SessionAction.action 
HTTP/1.1
Referer http://192.168.133.120:8585/application/
Content-Type application/x-www-form-urlencoded
X-Requested-With XMLHttpRequest
Accept application/json, text/javascript, /
Accept-Language en-IN,en;q=0.8,ja;q=0.6,zh-Hans-CN;q=0.4,zh-Hans;q=0.2
Accept-Encoding gzip, deflate
User-Agent Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.2; WOW64; 
Trident/6.0)
Host 192.168.133.120:8585
Content-Length 26
DNT 1
Proxy-Connection Keep-Alive
Pragma no-cache
Cookie JSESSIONID=7FE4DE04F3558B46B7D8252645ABFB5A; 
JSESSIONID=D4FD5A0D120AD35414A4E16C406DD06F


Request Body
method=fetch&names=tmpVal

Response Headers
Key Value
Response HTTP/1.0 200 OK
Server Apache-Coyote/1.1
Content-Type text/html;charset=utf-8
Date Thu, 14 Jul 2016 15:41:55 GMT
X-Cache MISS from gateway1
X-Cache-Lookup MISS from gateway1
Via 1.0 gateway1



This request in the Struts filter gives null entry set. Why does the POST 
request get changed in this case and also entry set bencomes null?


Regards,

Rahul Kumar Singh

Reply via email to