struts-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "anil (JIRA)" <j...@apache.org>
Subject [jira] Created: (WW-3416) firefox action executed method invoke two times.this problems happen only in firefox (ver of firefox 3.5.8)
Date Wed, 24 Mar 2010 16:09:27 GMT
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.


Mime
View raw message