firefox action executed method invoke two times.this problems happen only in
firefox (ver of firefox 3.5.8)
-----------------------------------------------------------------------------------------------------------
Key: WW-3416
URL: https://issues.apache.org/jira/browse/WW-3416
Project: Struts 2
Issue Type: Bug
Environment: windows xp and apache-tomcat-6.0.24
Reporter: anil
Recently I discovered in my project the action form is getting invoked two
times for each request.
It was very surprising so I created a new web project from scratch with bare
minimum artifact and I noticed that this problem of action getting invoked two
time happens consistently only in firefox , other browser I tested this with is
IE and in IE as expected the action getting invoke only once.
Also I downloaded struts 2 example application from internet and without
changing anything in it, i still experiencing two times action getting invoked
Please let me know if you can guide me to solve this problem .Below is code of
web.xml and struts.xml and the jar files in lib directory
.......WEB.XML..........
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
id="WebApp_ID" version="2.5">
<display-name>testStruts</display-name>
<filter>
<filter-name>struts2</filter-name>
<filter-class>org.apache.struts2.dispatcher.FilterDispatcher</filter-class>
</filter>
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
</web-app>
.................STRUTS.XML..............
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
"http://struts.apache.org/dtds/struts-2.0.dtd">
<struts>
<constant name="struts.enable.DynamicMethodInvocation" value="false" />
<constant name="struts.devMode" value="true" />
<package name="test" extends="struts-default" namespace="/test">
<action name="helloWorld"
class="com.strutsaa.test.HelloWorldAction" >
<result>/jsp/HelloWorld.jsp</result>
</action>
</package>
<!-- Add packages here -->
</struts>
.......Jar file included...........
freemaker-2.3.8.jar
ognl-2.6.11.jar
struts-core.2.0.14.jar
xwork-207.jar
......Code of action class....
package com.strutsaa.test;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
import com.opensymphony.xwork2.ActionSupport;
public class HelloWorldAction extends ActionSupport {
protected transient final Log log = LogFactory.getLog(getClass());
public String execute()
{
log.debug("*********executeHelloWorld************");
System.out.println("s*********executeHelloWorld************");
return SUCCESS;
}
}
Please let me know if any mistake in any code or configuration which might be
creating this problem
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.