You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@struts.apache.org by ravi_eze <ra...@ivycomptech.com> on 2008/03/06 14:21:55 UTC

Field errors are firing twice twice

hi,

When i submit the form i see the field errors coming twice beside the text
box. The code is as follows:

in JSP:
			<td><s:textfield
				name="currentEvent.criterion.name"
				theme="simple"
				label="Event Name" /></td>
			<td><s:fielderror name="currentEvent.criterion.name"  /></td>

in web.xml:
<web-app xmlns="http://java.sun.com/xml/ns/j2ee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee 
      http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd" version="2.4">
	<display-name>Admin Tool</display-name>
	<filter>
		<filter-name>UTF8Filter</filter-name>
		<filter-class>admin.util.UTF8Filter</filter-class>
	</filter>
	<filter>
		<filter-name>struts2</filter-name>
	
<filter-class>org.apache.struts2.dispatcher.FilterDispatcher</filter-class>
	</filter>
	<listener>
	   
<listener-class>org.apache.tiles.web.startup.TilesListener</listener-class>
	</listener>
	<jsp-config>
		<taglib>
			<taglib-uri>http://displaytag.sourceforge.net/</taglib-uri>
			<taglib-location>/WEB-INF/displaytag.tld</taglib-location>
		</taglib>
	</jsp-config>
	
	<taglib>
		<taglib-uri>/WEB-INF/jstl-core.tld</taglib-uri>
		<taglib-location>/WEB-INF/jstl-core.tld</taglib-location>
	</taglib>
	<taglib>
		<taglib-uri>/WEB-INF/struts-html.tld</taglib-uri>
		<taglib-location>/WEB-INF/struts-html.tld</taglib-location>
	</taglib>
	<taglib>
		<taglib-uri>/WEB-INF/struts-bean.tld</taglib-uri>
		<taglib-location>/WEB-INF/struts-bean.tld</taglib-location>
	</taglib>
	<taglib>
		<taglib-uri>/WEB-INF/struts-logic.tld</taglib-uri>
		<taglib-location>/WEB-INF/struts-logic.tld</taglib-location>
	</taglib>

	<filter-mapping>
		<filter-name>UTF8Filter</filter-name>
		<url-pattern>/*</url-pattern>
	</filter-mapping>

	< filter-mapping>
		< filter-name>struts2</filter-name>
		< url-pattern>/*</url-pattern>
	< /filter-mapping>

	<servlet>
		<servlet-name>dwr</servlet-name>
		<servlet-class>uk.ltd.getahead.dwr.DWRServlet</servlet-class>
		<init-param>
			<param-name>debug</param-name>
			<param-value>true</param-value>
		</init-param>
	</servlet>

	<servlet>
	    <servlet-name>tiles</servlet-name>
	   
<servlet-class>org.apache.tiles.web.startup.TilesServlet</servlet-class>
	    <init-param>
	        <param-name>
	          org.apache.tiles.impl.BasicTilesContainer.DEFINITIONS_CONFIG
	        </param-name>
	        <param-value>
	          /WEB-INF/tiles-defs.xml
	        </param-value>
	    </init-param>
	    <load-on-startup>2</load-on-startup>
	</servlet>

	<servlet>
		<servlet-name>action</servlet-name>
		<servlet-class>org.apache.struts.action.ActionServlet</servlet-class>
		<init-param>
			<param-name>config</param-name>
		
<param-value>/WEB-INF/promotions-struts-config.xml,/WEB-INF/magichand-struts-config.xml,/WEB-INF/struts-config.xml</param-value>
		</init-param>
		<load-on-startup>2</load-on-startup>
	</servlet>

	<servlet>
		<servlet-name>ServerStatsCollector</servlet-name>
	
<servlet-class>com.partypoker.site.admin.ServerStatsCollector</servlet-class>
		<init-param>
			<!-- SERVER STATISTICS COLLECTION FREQUENCY IN SECONDS.
             DEFAULT VALUE IS 300 SECONDS (5 MINUTES). -->
			<param-name>SERVER_STATISTICS_COLLECTION_FREQUENCY</param-name>
			<param-value>240</param-value>
		</init-param>
		<init-param>
			<!-- IF TRUE THE SERVER STATISTICS COLLECTIOR GENERATES SOPS THAT HELP
DEBUGGING IN CASE OF ANY PROBLEM.
             DEFAULT VALUE IS FALSE. -->
			<param-name>DEBUG</param-name>
			<param-value>flase</param-value>
		</init-param>
		<load-on-startup>1</load-on-startup>
	</servlet>
	<servlet>
		<servlet-name>jsp</servlet-name>
		<servlet-class>org.apache.jasper.servlet.JspServlet</servlet-class>
		<init-param>
			<param-name>logVerbosityLevel</param-name>
			<param-value>WARNING</param-value>
		</init-param>
		<init-param>
			<param-name>fork</param-name>
			<param-value>false</param-value>
		</init-param>
		<load-on-startup>3</load-on-startup>
	</servlet>
	<servlet>
		<servlet-name>ExportServlet</servlet-name>
		<servlet-class>admin.util.ExportServlet</servlet-class>
	</servlet>
	<servlet>
		<servlet-name>admindaemon</servlet-name>
		<servlet-class>admin.AdminDaemon</servlet-class>
		<load-on-startup>1</load-on-startup>
	</servlet>
	<servlet>
		<description>display source of sample jsp pages</description>
		<display-name>DisplaySource</display-name>
		<servlet-name>DisplaySource</servlet-name>
		<servlet-class>org.displaytag.sample.DisplaySourceServlet</servlet-class>
	</servlet>

	<servlet-mapping>
	  <servlet-name>action</servlet-name>
	  <url-pattern>*.do</url-pattern>
	</servlet-mapping>

	<servlet-mapping>
		<servlet-name>jsp</servlet-name>
		<url-pattern>*.jsp</url-pattern>
	</servlet-mapping>
	<servlet-mapping>
		<servlet-name>jsp</servlet-name>
		<url-pattern>*.htm</url-pattern>
	</servlet-mapping>
	<servlet-mapping>
		<servlet-name>ExportServlet</servlet-name>
		<url-pattern>/ExportServlet</url-pattern>
	</servlet-mapping>
	<servlet-mapping>
		<servlet-name>DisplaySource</servlet-name>
		<url-pattern>*.source</url-pattern>
	</servlet-mapping>
	<servlet-mapping>
		<servlet-name>dwr</servlet-name>
		<url-pattern>/dwr/*</url-pattern>
	</servlet-mapping>

	<mime-mapping>
		<extension>css</extension>
		<mime-type>text/css</mime-type>
	</mime-mapping>
	<welcome-file-list>
		<welcome-file>index.htm</welcome-file>
		<welcome-file>index.html</welcome-file>
	</welcome-file-list>
	<error-page>
		<error-code>404</error-code>
		<location>/404.jsp</location>
	</error-page>
	<security-constraint>
	...
	</security-constraint>
	<security-constraint>
	...
	</security-constraint>
	
	<login-config>
	...
	</login-config>

</web-app>


Any ideas what went wrong? i see the same DEBUG statements appearing twice
on the console in the backend. Please Help.

cheers,
ravi 
-- 
View this message in context: http://www.nabble.com/Field-errors-are-firing-twice-twice-tp15873007p15873007.html
Sent from the Struts - User mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
For additional commands, e-mail: user-help@struts.apache.org