HTTP POST request header changing in Internet Explorer
Hi,I have a Struts 2 application with Tomcat 7 that runs on a proxy network. In one partcular case while browsing the applicationit 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 +] POST /application/framework/SessionAction.action HTTP/1.1 200 105192.168.103.105 - - [14/Jul/2016:15:41:54 +] POST /application/framework/SessionAction.action HTTP/1.1 200 105192.168.103.105 - - [14/Jul/2016:15:41:55 +] CHEDFLAG=TRUEPOST /application/framework/SessionAction.action HTTP/1.1 200 58209Also when used Internet Explorer to debug the request we get the following details for the problem scenario:Request HeadersKey Valu eRequest POST http://192.168.133.120/Myapp/application/rpc_SessionAction.action HTTP/1.1Referer http://192.168.133.120/application/Content-Type; application/x-www-form-urlencodedX-Requested-With XMLHttpRequestAccept 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.2Accept-Encoding gzip, deflateUser-Agent Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.2; WOW64; Trident/6.0)Host 192.168.133.120:8585Content-Length 26DNT 1Proxy-Connection Keep-AlivePragma no-cacheCookie JSESSIONID=7FE4DE04F3558B46B7D8252645ABFB5A; JSESSIONID=D4FD5A0D120AD35414A4E16C406DD06FRequest Bodymethod=fetchnames=tmpValResponse HeadersKey ValueResponse HTTP/1.0 200 OKS erver Apache-Coyote/1.1Content-Type text/html;charset=utf-8Date Thu, 14 Jul 2016 15:41:55 GMTX-Cache MISS from gateway1X-Cache-Lookup MISS from gateway1Via 1.0 gateway1This 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?Thanks
Re: cannot download 2.3.30
Argh... sorry, my bad :( 2016-07-15 15:59 GMT+02:00 Emi: >>> Hello, >>> >>> http://struts.apache.org/download.html#struts-2330 >> >> Please use http://struts.apache.org/download.cgi#struts-2330 - where >> did you find the above link? > > From the email below. > > > Forwarded Message > Subject:[ANN] Apache Struts 2.3.30 GA > Date: Fri, 15 Jul 2016 08:38:15 +0200 > From: Lukasz Lenart > Reply-To: Struts Users Mailing List > To: Struts Users Mailing List , > announceme...@struts.apache.org , > annou...@apache.org > > The Apache Struts group is pleased to announce that Struts 2.3.30 is > > available as a “General Availability” release. The GA designation is > our highest quality grade. > > Apache Struts 2 is an elegant, extensible framework for creating > enterprise-ready Java web applications. The framework is designed to > streamline the full development cycle, from building, to deploying, to > maintaining applications over time. > > This release contains several minor improvements just to mention few of > them: > - Pre-evaluation of “name” attribute stopped working, see WW-4641 > - Unable to retrieve s:hidden field values, see WW-4642 > - SecurityMemberAccess exclude class design issue, see WW-4645 > - Negative number is considered an arithmetic expression, see WW-4651 > - Upgrade commons-fileupload to the latest version, see WW-4648 > > More details in version notes > http://struts.apache.org/docs/version-notes-2330.html > > All developers are strongly advised to perform this action. > > The 2.3.x series of the Apache Struts framework has a minimum > requirement of the following specification versions: > Servlet API 2.4, JSP API 2.0, and Java 6. > > Should any issues arise with your use of any version of the Struts > framework, please post your comments to the user list, and, if > appropriate, file a tracking ticket. > > You can download this version from our download page. > http://struts.apache.org/download.html#struts-2330 > > > Regards > -- > Łukasz > + 48 606 323 122 http://www.lenart.org.pl/ > - To unsubscribe, e-mail: user-unsubscr...@struts.apache.org For additional commands, e-mail: user-h...@struts.apache.org
Re: cannot download 2.3.30
Hello, http://struts.apache.org/download.html#struts-2330 Please use http://struts.apache.org/download.cgi#struts-2330 - where did you find the above link? From the email below. Forwarded Message Subject:[ANN] Apache Struts 2.3.30 GA Date: Fri, 15 Jul 2016 08:38:15 +0200 From: Lukasz LenartReply-To: Struts Users Mailing List To: Struts Users Mailing List , announceme...@struts.apache.org , annou...@apache.org The Apache Struts group is pleased to announce that Struts 2.3.30 is available as a “General Availability” release. The GA designation is our highest quality grade. Apache Struts 2 is an elegant, extensible framework for creating enterprise-ready Java web applications. The framework is designed to streamline the full development cycle, from building, to deploying, to maintaining applications over time. This release contains several minor improvements just to mention few of them: - Pre-evaluation of “name” attribute stopped working, see WW-4641 - Unable to retrieve s:hidden field values, see WW-4642 - SecurityMemberAccess exclude class design issue, see WW-4645 - Negative number is considered an arithmetic expression, see WW-4651 - Upgrade commons-fileupload to the latest version, see WW-4648 More details in version notes http://struts.apache.org/docs/version-notes-2330.html All developers are strongly advised to perform this action. The 2.3.x series of the Apache Struts framework has a minimum requirement of the following specification versions: Servlet API 2.4, JSP API 2.0, and Java 6. Should any issues arise with your use of any version of the Struts framework, please post your comments to the user list, and, if appropriate, file a tracking ticket. You can download this version from our download page. http://struts.apache.org/download.html#struts-2330 Regards -- Łukasz + 48 606 323 122 http://www.lenart.org.pl/
Re: cannot download 2.3.30
2016-07-15 15:28 GMT+02:00 Emi: > Hello, > > http://struts.apache.org/download.html#struts-2330 Please use http://struts.apache.org/download.cgi#struts-2330 - where did you find the above link? Regards -- Łukasz + 48 606 323 122 http://www.lenart.org.pl/ - To unsubscribe, e-mail: user-unsubscr...@struts.apache.org For additional commands, e-mail: user-h...@struts.apache.org
cannot download 2.3.30
Hello, http://struts.apache.org/download.html#struts-2330 click "Full Distribution:struts-2.3.30-all.zip" Got "Not Found The requested URL /struts-2.3.30-all.zip was not found on this server." Seems link http://struts.apache.org/struts-2.3.30-all.zip is empty. - To unsubscribe, e-mail: user-unsubscr...@struts.apache.org For additional commands, e-mail: user-h...@struts.apache.org
[ANN] Apache Struts 2.5.2 GA
The Apache Struts group is pleased to announce that Struts 2.5.2 is available as a “General Availability” release. The GA designation is our highest quality grade. Apache Struts 2 is an elegant, extensible framework for creating enterprise-ready Java web applications. The framework is designed to streamline the full development cycle, from building, to deploying, to maintaining applications over time. This release contains several improvements just to mention few of them: - SecurityMemberAccess exclude class design issue, see WW-4645 - Json deserialization does not work in 2.5.1, see WW-4650 - Negative number is considered an arithmetic expression, see WW-4651 - Wildcard redirect and path /static/, see WW-4656 - Upgrade commons-fileupload to the latest version, see WW-4648 - Cleans up logic in StreamResult and update docs, see WW-4655 Version notes http://struts.apache.org/docs/version-notes-252.html All developers are strongly advised to perform this action. The 2.5.x series of the Apache Struts framework has a minimum requirement of the following specification versions: Servlet API 2.4, JSP API 2.0, and Java 7. Should any issues arise with your use of any version of the Struts framework, please post your comments to the user list, and, if appropriate, file a tracking ticket. You can download this version from our download page. http://struts.apache.org/download.html#struts-ga Regards -- Łukasz + 48 606 323 122 http://www.lenart.org.pl/ - To unsubscribe, e-mail: user-unsubscr...@struts.apache.org For additional commands, e-mail: user-h...@struts.apache.org
[ANN] Apache Struts 2.3.30 GA
The Apache Struts group is pleased to announce that Struts 2.3.30 is available as a “General Availability” release. The GA designation is our highest quality grade. Apache Struts 2 is an elegant, extensible framework for creating enterprise-ready Java web applications. The framework is designed to streamline the full development cycle, from building, to deploying, to maintaining applications over time. This release contains several minor improvements just to mention few of them: - Pre-evaluation of “name” attribute stopped working, see WW-4641 - Unable to retrieve s:hidden field values, see WW-4642 - SecurityMemberAccess exclude class design issue, see WW-4645 - Negative number is considered an arithmetic expression, see WW-4651 - Upgrade commons-fileupload to the latest version, see WW-4648 More details in version notes http://struts.apache.org/docs/version-notes-2330.html All developers are strongly advised to perform this action. The 2.3.x series of the Apache Struts framework has a minimum requirement of the following specification versions: Servlet API 2.4, JSP API 2.0, and Java 6. Should any issues arise with your use of any version of the Struts framework, please post your comments to the user list, and, if appropriate, file a tracking ticket. You can download this version from our download page. http://struts.apache.org/download.html#struts-2330 Regards -- Łukasz + 48 606 323 122 http://www.lenart.org.pl/ - To unsubscribe, e-mail: user-unsubscr...@struts.apache.org For additional commands, e-mail: user-h...@struts.apache.org