Win a copy of Functional Reactive Programming this week in the Other Languages forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Deploying struts1.29 appl to struts 1.3.10

 
sreenadh v.payyambally
Greenhorn
Posts: 4
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
HI,
I have build the application and configured tomcat5.5.28 with java 5 and tried to deploy with struts1.3.10 jars,

I have done all the pre-requisite configuration in web.xml, and struts-config.xml.

I have validated my xml file and found its fine.

I am facing following exception . Please help me

SEVERE: Servlet /pageTest threw load() exception
javax.servlet.UnavailableException: Parsing error processing resource path jndi:/localhost/pageTest/WEB-INF/struts-config.xml
at org.apache.struts.action.ActionServlet.handleConfigException(ActionServlet.java:761)
at org.apache.struts.action.ActionServlet.parseModuleConfigFile(ActionServlet.java:744)
at org.apache.struts.action.ActionServlet.initModuleConfig(ActionServlet.java:689)
at org.apache.struts.action.ActionServlet.init(ActionServlet.java:356)
at javax.servlet.GenericServlet.init(GenericServlet.java:212)
at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1139)
at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:966)
at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3996)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4266)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:760)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:740)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:544)
at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:927)
at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:890)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:492)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1150)
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1022)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:736)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
at org.apache.catalina.core.StandardService.start(StandardService.java:448)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:700)
at org.apache.catalina.startup.Catalina.start(Catalina.java:552)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)
Nov 5, 2009 4:09:01 PM org.apache.catalina.core.ApplicationContext log

Thanks in advance .
Sreenadh vp
 
Ankit Garg
Sheriff
Posts: 9528
33
Android Google Web Toolkit Hibernate IntelliJ IDE Java Spring
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Sreenadh, welcome to javaranch.

Can you show us your struts-config.xml file and how you configured Struts in web.xml file. And make sure that these files are in the WEB-INF folder...
 
sreenadh v.payyambally
Greenhorn
Posts: 4
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Ankit Garg wrote:Hi Sreenadh, welcome to javaranch.

Can you show us your struts-config.xml file and how you configured Struts in web.xml file. And make sure that these files are in the WEB-INF folder...



web.xml follow as

<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE web-app PUBLIC
"-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
"http://java.sun.com/dtd/web-app_2_3.dtd">
<web-app>

<context-param>
<param-name>searchConfigFile</param-name>
<param-value>../conf/regain/SearchConfiguration.xml</param-value>
</context-param>
<servlet>
<servlet-name>AttachmentServlet</servlet-name>
<servlet-class>com.mysite.mail.AttachmentServlet</servlet-class>
</servlet>
<servlet>
<servlet-name>AxisServlet</servlet-name>
<servlet-class>com.mysite.mysiteAxisServlet</servlet-class>
</servlet>
<servlet>
<servlet-name>ImageServlet</servlet-name>
<servlet-class>com.mysite.common.images.jpeghandler</servlet-class>
</servlet>
<servlet>
<servlet-name>JArchiver</servlet-name>
<servlet-class>com.mysite.filecabinet.JArchiver</servlet-class>
</servlet>
<servlet>
<servlet-name>Index</servlet-name>
<jsp-file>/index.jsp</jsp-file>
</servlet>

<servlet>
<servlet-name>AdminServlet</servlet-name>
<servlet-class>org.apache.axis.transport.http.AdminServlet</servlet-class>
</servlet>
<servlet>
<servlet-name>SOAPMonitorService</servlet-name>
<servlet-class>org.apache.axis.monitor.SOAPMonitorService</servlet-class>
<init-param>
<param-name>SOAPMonitorPort</param-name>
<param-value>5001</param-value>
</init-param>
</servlet>
<servlet>
<servlet-name>action</servlet-name>
<!-- servlet-class>org.apache.struts.tiles.ActionComponentServlet</servlet-class-->
<servlet-class>org.apache.struts.action.ActionServlet</servlet-class>
<init-param>
<param-name>config</param-name>
<param-value>/WEB-INF/struts-config.xml</param-value>
</init-param>
<!--init-param>
<param-name>definitions-config</param-name>
<param-value>/WEB-INF/tiles-config.xml</param-value>
</init-param-->
<init-param>
<param-name>definitions-debug</param-name>
<param-value>1</param-value>
</init-param>
<init-param>
<param-name>definitions-factory-class</param-name>
<param-value>com.mysite.mysiteBrandFactory</param-value>
</init-param>
<init-param>
<param-name>debug</param-name>
<param-value>3</param-value>
</init-param>
<init-param>
<param-name>detail</param-name>
<param-value>3</param-value>
</init-param>
<init-param>
<param-name>chainConfig</param-name>
<param-value>org/apache/struts/tiles/chain-config.xml</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet>
<servlet-name>file</servlet-name>
<display-name>FileServlet</display-name>
<servlet-class>net.sf.regain.ui.server.FileServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>file</servlet-name>
<url-pattern>/file/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>AttachmentServlet</servlet-name>
<url-pattern>/attachment</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>AxisServlet</servlet-name>
<url-pattern>/servlet/AxisServlet</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>ImageServlet</servlet-name>
<url-pattern>/servlet/ImageServlet</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>JArchiver</servlet-name>
<url-pattern>/servlet/JArchiver</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>AxisServlet</servlet-name>
<url-pattern>*.jws</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>AxisServlet</servlet-name>
<url-pattern>/services/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>SOAPMonitorService</servlet-name>
<url-pattern>/SOAPMonitor</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Index</servlet-name>
<url-pattern>/TBAR_AutoLogin/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>action</servlet-name>
<url-pattern>*.do</url-pattern>
</servlet-mapping>
<error-page>
<error-code>404</error-code>
<location>/404.jsp</location>
</error-page>

<!-- Database Connection Configuration -->
<resource-ref>
<description>DB Connection</description>
<res-ref-name>jdbc/mysite</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref>

<taglib>
<taglib-uri>/WEB-INF/app.tld</taglib-uri>
<taglib-location>/WEB-INF/app.tld</taglib-location>
</taglib>

<!-- Struts Tag Library Descriptors -->
<taglib>
<taglib-uri>/WEB-INF/struts-tiles.tld</taglib-uri>
<taglib-location>/WEB-INF/struts-tiles.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-html.tld</taglib-uri>
<taglib-location>/WEB-INF/struts-html.tld</taglib-location>
</taglib>

<taglib>
<taglib-uri>/WEB-INF/struts-logic.tld</taglib-uri>
<taglib-location>/WEB-INF/struts-logic.tld</taglib-location>
</taglib>

</web-app>





struts-config.xml follows as

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE struts-config PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 1.3//EN"
"http://struts.apache.org/dtds/struts-config_1_3.dtd">
<struts-config>
<!-- ========== Data Source Configuration =============================== -->

<!-- ========== Form Bean Definitions ================================== -->
<form-beans>
<form-bean name="querybillerForm" type="com.mysite.biller.form.QuerybillerForm" >
<form-property name="sortRangeStart" type="java.lang.String" initial="A" />
<form-property name="sortRangeEnd" type="java.lang.String" initial="C" />
</form-bean>
<form-bean name="commonbillerForm" type="com.mysite.biller.form.CommonbillerForm" />

<form-bean name="billerbycategoryForm" type="com.mysite.biller.form.BillerbycategoryForm" />

<!-- Logon form bean -->
<form-bean name="loginForm" type="com.mysite.consumer.form.LoginForm" >
</form-bean>
<!-- Logon form bean -->
<form-bean name="registerForm" type="com.mysite.consumer.form.RegisterForm" >
</form-bean>
<form-bean name="memopadForm" type="com.mysite.consumer.form.MemopadForm" >
</form-bean>
<!-- Accountpageform form bean -->
<form-bean name="accountpageForm" type="org.apache.struts.validator.DynaValidatorForm" >
<form-property name="sort" type="java.lang.String" />
<form-property name="myaccsort" type="java.lang.String" />
<form-property name="acctpageFilter" type="java.lang.String" initial="0" />
<form-property name="savedpageFilter" type="java.lang.String" initial="0" />
<form-property name="pmtpageFilter" type="java.lang.String" initial="0" />
<form-property name="filecabinetsort" type="java.lang.String" />
<form-property name="paymenthistorysort" type="java.lang.String" />
<form-property name="account_list" type="java.lang.String" />
<form-property name="acctsname_list" type="java.lang.String" initial="0" />
<form-property name="account_billreminders" type="java.lang.String" initial="-1" />
<form-property name="pmtmethod_list" type="java.lang.String" initial="-1" />
<form-property name="totalDue" type="java.lang.String" initial="" />
<form-property name="minDue" type="java.lang.String" initial="" />
<form-property name="dueDate" type="java.lang.String" initial="" />
<form-property name="amtPaid" type="java.lang.String" initial="" />
<form-property name="datePaid" type="java.lang.String" initial="" />
<form-property name="categoryId" type="java.lang.String" initial="-1" />
<form-property name="comment" type="java.lang.String"/>
<form-property name="businessFlag" type="java.lang.String" initial="0" />
<form-property name="taxFlag" type="java.lang.String" initial="0" />
</form-bean>
<!-- start adding for the listPurchasesAction class -->
<form-bean name="listPurchasesForm" type="org.apache.struts.validator.DynaValidatorForm" >
<form-property name="sort" type="java.lang.String" />
<form-property name="myaccsort" type="java.lang.String" />
<form-property name="purchpageFilter" type="java.lang.String" initial="0" />
<form-property name="filecabinetsort" type="java.lang.String" />
<form-property name="paymenthistorysort" type="java.lang.String" />
<form-property name="account_list" type="java.lang.String" />
<form-property name="acctsname_list" type="java.lang.String" initial="0" />
<form-property name="account_billreminders" type="java.lang.String" initial="-1" />
<form-property name="pmtmethod_list" type="java.lang.String" initial="-1" />
<form-property name="totalDue" type="java.lang.String" initial="" />
<form-property name="minDue" type="java.lang.String" initial="" />
<form-property name="dueDate" type="java.lang.String" initial="" />
<form-property name="amtPaid" type="java.lang.String" initial="" />
<form-property name="datePaid" type="java.lang.String" initial="" />
<form-property name="categoryId" type="java.lang.String" initial="-1" />
<form-property name="comment" type="java.lang.String" />
<form-property name="businessFlag" type="java.lang.String" initial="0" />
<form-property name="taxFlag" type="java.lang.String" initial="0" />
</form-bean>
<!-- end adding for the listPurchasesAction class -->
<form-bean name="statementpageForm" type="org.apache.struts.validator.DynaValidatorForm" >
<form-property name="sort" type="java.lang.String" />
<form-property name="stmtpageFilter" type="java.lang.String" />
</form-bean>
<form-bean name="accountActivityForm" type="com.mysite.accountactivity.form.AccountactivityForm" >
</form-bean>
<form-bean name="billerSetupForm" type="com.mysite.accountactivity.form.BillerSetupForm" >
</form-bean>
<form-bean name="addbillerForm" type="com.mysite.biller.form.AddbillerForm">
</form-bean>
<form-bean name="updatePasswordForm" type="com.mysite.consumer.form.UpdatePasswordForm" >
</form-bean>
<form-bean name="updateForgotPasswordForm" type="com.mysite.consumer.form.UpdateForgotPasswordForm" >
</form-bean>
<form-bean name="preferencesForm" type="com.mysite.consumer.form.PreferencesForm" >
</form-bean>
<form-bean name="tellafriendForm" type="com.mysite.consumer.form.TellafriendForm" >
</form-bean>
<form-bean name="statementeditForm" type="com.mysite.filecabinet.form.StatementEditForm" >
</form-bean>
<form-bean name="mailHeaderForm" type="org.apache.struts.validator.DynaValidatorForm" >
<form-property name="sort" type="java.lang.String" />
<form-property name="acctpageFilter" type="java.lang.String" />
<form-property name="mailListFilter" type="java.lang.String" />
</form-bean>
<form-bean name="mailBodyForm" type="org.apache.struts.validator.DynaValidatorForm" >
<form-property name="totalDue" type="java.lang.String" initial="" />
<form-property name="minDue" type="java.lang.String" initial="" />
<form-property name="dueDate" type="java.lang.String" initial="" />
</form-bean>
<form-bean name="validateUserForm" type="org.apache.struts.validator.DynaValidatorForm" >
<form-property name="user" type="java.lang.String" initial="" />
</form-bean>
<form-bean name="forgotPasswordAuthForm" type="org.apache.struts.validator.DynaValidatorForm" >
<form-property name="user" type="java.lang.String" />
<form-property name="secQuestion" type="java.lang.String" />
<form-property name="secAnswer" type="java.lang.String" />
<form-property name="sessionToken" type="java.lang.String" />
</form-bean>
<form-bean name="changePasswordForm" type="org.apache.struts.validator.DynaValidatorForm" >
<form-property name="newpassword1" type="java.lang.String" />
<form-property name="currentPassword" type="java.lang.String" />
<form-property name="newpassword2" type="java.lang.String" />
<form-property name="username" type="java.lang.String" />
<form-property name="action" type="java.lang.String" />
</form-bean>
<form-bean name="changeForgotPasswordForm" type="org.apache.struts.validator.DynaValidatorForm" >
<form-property name="newpassword1" type="java.lang.String" />
<form-property name="newpassword2" type="java.lang.String" />
<form-property name="username" type="java.lang.String" />
<form-property name="action" type="java.lang.String" />
</form-bean>
<form-bean name="xmlRegisterForm" type="org.apache.struts.validator.DynaValidatorForm" >
<form-property name="userId" type="java.lang.String" />
</form-bean>
<form-bean name="xmlAccountForm" type="org.apache.struts.validator.DynaValidatorForm" >
<form-property name="cbId" type="java.lang.String" />
</form-bean>
<form-bean name="xmlPaymentRegisterPageForm" type="org.apache.struts.validator.DynaValidatorForm" >
<form-property name="acctsname_list" type="java.lang.String" initial="0" />
<form-property name="account_billreminders" type="java.lang.String" initial="-1" />
<form-property name="pmtmethod_list" type="java.lang.String" initial="-1" />
<form-property name="amtPaid" type="java.lang.String" initial="" />
<form-property name="datePaid" type="java.lang.String" initial="" />
</form-bean>
<form-bean name="forwardsavepageForm" type="com.mysite.filecabinet.form.ForwardSavepageForm" >
</form-bean>
<form-bean name="forwardsavepageviewForm" type="org.apache.struts.validator.DynaValidatorForm" >
<form-property name="stmtid" type="java.lang.String" />
</form-bean>
<form-bean name="editReminderForm" type="org.apache.struts.validator.DynaValidatorActionForm" >
<form-property name="ActivityId" type="java.lang.String" />
<form-property name="amountDue" type="java.lang.String" />
<form-property name="minimumDue" type="java.lang.String" />
<form-property name="dateDue" type="java.lang.String" />
</form-bean>

<form-bean name="changeEmailForm" type="org.apache.struts.validator.DynaValidatorForm" >
<form-property name="oldEmail" type="java.lang.String" />
<form-property name="newEmail1" type="java.lang.String" />
<form-property name="newEmail2" type="java.lang.String" />
</form-bean>
<form-bean name="deletePaymentRecordForm" type="org.apache.struts.validator.DynaValidatorForm" >
<form-property name="ActivityId" type="java.lang.String" />
<form-property name="Delete" type="java.lang.String" />
<form-property name="Cancel" type="java.lang.String" />
</form-bean>
<form-bean name="editSecurityQuesForm" type="com.mysite.consumer.form.EditSecurityQuesForm" >
</form-bean>
<form-bean name="contactusForm" type="com.mysite.consumer.form.ContactusForm" >
</form-bean>
<form-bean name="busiForm" type="com.mysite.consumer.form.BusinessContactForm" >
</form-bean>
<form-bean name="addpayanyoneForm" type="com.mysite.biller.form.AddPayAnyoneForm" >
</form-bean>
<form-bean name="uninstallReasonForm" type="org.apache.struts.validator.DynaValidatorForm" >
<form-property name="userReasons" type="java.lang.String" />
<form-property name="userName" type="java.lang.String" />
</form-bean>
<form-bean name="searchByZipcodeForm" type="com.mysite.search.form.SearchByZipcodeForm" >
</form-bean>
<form-bean name="emailMerchantForm" type="com.mysite.biller.form.EmailMerchantForm" >
</form-bean>
<form-bean name="addMerchantsForm" type="com.mysite.biller.form.AddMerchantsForm" >
</form-bean>
<form-bean name="forwardMailForm" type="com.mysite.mail.form.ForwardMailForm" >
</form-bean>
<form-bean name="billReminderForm" type="com.mysite.accountactivity.form.BillReminderForm" >
</form-bean>
<form-bean name="singleSearchForm" type="org.apache.struts.validator.DynaValidatorForm" >
<form-property name="searchquery" type="java.lang.String" />
</form-bean>
<form-bean name="deleteBillerForm" type="org.apache.struts.validator.DynaValidatorForm" >
<form-property name="acctType" type="java.lang.String" />
</form-bean>
<!-- Edit Purchae -->
<form-bean name="GetPurcahseRecord" type="org.apache.struts.validator.DynaValidatorForm" >
<form-property name="activityId" type="java.lang.String" />
</form-bean>
<form-bean name="editPurchasesForm" type="org.apache.struts.validator.DynaValidatorForm" >
<form-property name="ActivityId" type="java.lang.String"/>
<form-property name="amountPaid" type="java.lang.String" initial="" />
<form-property name="datePaid" type="java.lang.String" initial="" />
<form-property name="categoryId" type="java.lang.String" initial="-1" />
<form-property name="comment" type="java.lang.String"/>
<form-property name="businessFlag" type="java.lang.String" initial="0" />
<form-property name="taxFlag" type="java.lang.String" initial="0" />
<form-property name="cpId" type="java.lang.String" initial="0" />
<form-property name="cbId" type="java.lang.String" initial="0" />
</form-bean>
<!-- End Edit Purchase -->
<!-- CancelAccountForm -->
<form-bean name="cancelAccountForm" type="com.mysite.consumer.form.CancelAccountForm" >
</form-bean>
<!--End CancelAccountForm -->
<!-- Secuirty project -->
<form-bean name="validatePassword" type="org.apache.struts.validator.DynaValidatorForm" >
<form-property name="consumerId" type="java.lang.Integer" />
<form-property name="password" type="java.lang.String" />
</form-bean>
<form-bean name="xmlDirectoryRegisterForm" type="org.apache.struts.validator.DynaValidatorForm" >
<form-property name="userId" type="java.lang.String" />
<form-property name="password" type="java.lang.String" />
<form-property name="password2" type="java.lang.String" />
<form-property name="email1" type="java.lang.String" />
<form-property name="zipcode" type="java.lang.String" />
<form-property name="country" type="java.lang.String" />
<form-property name="referred_by" type="java.lang.String" />
</form-bean>
<!-- Security project -->
<form-bean name="newRegisterForm" type="com.mysite.consumer.form.NewRegisterForm" >
</form-bean>
<form-bean name="newRegisterUpdateForm" type="com.mysite.consumer.form.NewRegisterUpdateForm" >
</form-bean>
</form-beans>
<!-- ========== Global Exception Definitions ============================== -->
<global-exceptions>
<exception type="java.lang.Exception" key="error.internal" handler="com.mysite.common.exception.ExceptionHandler" />
</global-exceptions>
<!-- ========== Global Forward Definitions =============================== -->
<!-- ========== Global Forward Definitions ============================== -->
<global-forwards>
<forward name="index" path="/homepage.jsp" />
<forward name="dashboard" path="/listReminders.do" />
<forward name="accounts" path="/accountsMain.do"/>
<forward name="paymentregister" path="/listPayments.do" />
<forward name="register" path="/views/register.jsp" />
<forward name="getmysite" path="/views/toolbarAdPage.jsp" />
<forward name="errorFR" path="/views/fr/error.jsp" />
<forward name="errorEN" path="/views/en/error.jsp" />
<forward name="error" path="/views/error.jsp" />
<forward name="downloadLanding" path="/views/toolbarLandingPage.jsp" />
<forward name="getmail" path="/listMessages.do" />
<forward name="billersearchpage" path="/billersearchpage.do" />
<forward name="selectUserId" path="/views/selectUserId.jsp"/>
<forward name="selectCnlAcctUserId" path="/views/cancelAccountSelectUser.jsp" />
<forward name="passwordPage" path="/views/cancelAccountValidateUser.jsp" />
<forward name="preferences" path="/preferences.do" />
<forward name="tellafriendview" path="/tellafriendview.do" />
<forward name="loginredirect" path="/views/loginRedirect.jsp" />
<forward name="addbiller" path="/addbiller.do" />
<forward name="toolbarsaveandforward" path="/views/toolbarSaveAndForward.jsp" />
<forward name="adminlogin" path="/adminlogin.jsp" />
<forward name="billersbycategory" path="/billersByCategory.do" />
<forward name="querybiller" path="/querybiller.do" />
<forward name="commonbiller" path="/commonbiller.do" />
<forward name="searchbillersByCategory" path="/views/categorysearchresult.jsp" />
<forward name="learnmore" path="/views/learnmorepage.jsp" />
<forward name="GoToBillerSite" path="/views/goToBillerSite.jsp" />
<forward name="ValidationFailure" path="/views/ValidationFailure.jsp" />
<forward name="singlesearchcommonbillers" path="/searchCommonbillers.do" />
<forward name="singlesearchbillersbycategory" path="/searchbillersByCategory.do" />
<forward name="singlesearchbillersbyquery" path="/searchbillersByQuery.do" />
<forward name="mysiteZipCodeSearch" path="/mysiteZipCodeSearch.do" />
<forward name="mysitequerybiller" path="/mysitequerybiller.do" />
<forward name="home" path="/homepage.jsp" />
<forward name="searchbillers" path="/searchbillers.do" />
<forward name="UnsubscribeMail" path="/views/mysite/pages/unsubscribeMail.jsp" />
<forward name="reminderExists" path="/views/mysite/pages/dimpages/createreminderReminderExists.jsp" />
<forward name="setupEwallet" path="/views/iframe/setupEwallet.jsp?TBAR_ewalletprompt=1" />
<forward name="setupEwalletMain" path="/views/setupEwalletMain.jsp" />
<forward name="trymysiteMain" path="/views/trymysiteMain.jsp" />
<forward name="trymysite" path="/views/iframe/trymysite.jsp" />
<forward name="commonbillerMain" path="/views/commonbillerMain.jsp" />
<forward name="setupWizardInter" path="/setupWizardInterMain.do" />
<forward name="remindersMain" path="/remindersMain.do" />
<forward name="refreshMain" path="/views/refreshMain.jsp" />
<forward name="signOutFromDirectory" path="/views/xmlvalidate.jsp" />
<forward name="billersbycategoryEN" path="/en/billersByCategory.do" />
<forward name="querybillerEN" path="/en/querybiller.do" />
<forward name="commonbillerEN" path="/en/commonbiller.do" />
<forward name="billersearchpageEN" path="/en/billersearchpage.do" />
<forward name="billersbycategoryFR" path="/fr/billersByCategory.do" />
<forward name="querybillerFR" path="/fr/querybiller.do" />
<forward name="commonbillerFR" path="/fr/commonbiller.do" />
<forward name="billersearchpageFR" path="/fr/billersearchpage.do" />
<forward name="interstitialPageFR" path="/views/fr/interstitialpage_mysite.jsp" />
<forward name="interstitialPageEN" path="/views/en/interstitialpage_mysite.jsp" />
<forward name="toolbarLanding" path="/views/toolbarLandingPage.jsp" />
<forward name="registrationComplete" path="/views/registrationComplete.jsp" />
</global-forwards>
<!-- ========== Action Mapping Definitions =============================== -->
<action-mappings>
<action input="/views/querybiller.jsp" name="querybillerForm" scope="request" path="/querybiller" type="com.mysite.biller.action.QuerybillerAction">
<forward name="success" path="/views/querybiller.jsp" />
<forward name="addsuccess" path="/querybiller.do" />
<forward name="failure" path="/views/querybiller.jsp" />
</action>
<action input="/views/fr/querybiller.jsp" name="querybillerForm" scope="request" path="/fr/querybiller" type="com.mysite.biller.action.QuerybillerLanguageAction">
<forward name="success" path="/views/fr/querybiller.jsp" />
<forward name="addsuccess" path="/fr/querybiller.do" />
<forward name="failure" path="/views/fr/querybiller.jsp" />
</action>
<action input="/views/en/querybiller.jsp" name="querybillerForm" scope="request" path="/en/querybiller" type="com.mysite.biller.action.QuerybillerLanguageAction">
<forward name="success" path="/views/en/querybiller.jsp" />
<forward name="addsuccess" path="/en/querybiller.do" />
<forward name="failure" path="/views/en/querybiller.jsp" />
</action>
<action attribute="billersearchForm" input="/views/billersearchpage.jsp" path="/billersearchpage" type="com.mysite.category.action.CategorypageAction">
<forward name="success" path="/views/billersearchpage.jsp" />
</action>
<action attribute="billersearchForm" input="/views/en/billersearchpage.jsp" path="/en/billersearchpage" type="com.mysite.category.action.CategorypageAction">
<forward name="success" path="/views/en/billersearchpage.jsp" />
</action>
<action attribute="billersearchForm" input="/views/fr/billersearchpage.jsp" path="/fr/billersearchpage" type="com.mysite.category.action.CategorypageAction">
<forward name="success" path="/views/fr/billersearchpage.jsp" />
</action>
<action path="/billersByCategory" type="com.mysite.biller.action.BillersByCategoryAction" name="billerbycategoryForm" scope="request" validate="false">
<forward name="success" path="/views/billersbycategory.jsp" />
<forward name="addsuccess" path="/billersByCategory.do"/>
<forward name="failure" path="/views/billersbycategory.jsp" />
</action>
<action path="/en/billersByCategory" input="/views/en/billersbycategory.jsp" type="com.mysite.biller.action.BillersByCategoryLanguageAction" name="billerbycategoryForm" scope="request" validate="false">
<forward name="success" path="/views/en/billersbycategory.jsp" />
<forward name="addsuccess" path="/en/billersByCategory.do" />
<forward name="failure" path="/views/en/billersbycategory.jsp" />
</action>
<action path="/fr/billersByCategory" input="/views/fr/billersbycategory.jsp" type="com.mysite.biller.action.BillersByCategoryLanguageAction" name="billerbycategoryForm" scope="request" validate="false">
<forward name="success" path="/views/fr/billersbycategory.jsp" />
<forward name="addsuccess" path="/fr/billersByCategory.do" />
<forward name="failure" path="/views/fr/billersbycategory.jsp" />
</action>
<action path="/SignUpmysite" input="/SignUpmysite.do" type="com.mysite.consumer.action.SignUpmysiteAction" scope="request" validate="false">
<forward name="success" path="/views/interstitialpage_mysite.jsp" />
<forward name="directRegister" path="/views/registerWithmysite.jsp" />
</action>
<action path="/fr/SignUpmysite" input="/fr/SignUpmysite.do" type="com.mysite.consumer.action.SignUpmysiteAction" scope="request" validate="false">
<forward name="success" path="/views/fr/interstitialpage_mysite.jsp" />
<forward name="directRegister" path="/views/registerWithmysite.jsp" />
</action>
<action path="/en/SignUpmysite" input="/en/SignUpmysite.do" type="com.mysite.consumer.action.SignUpmysiteAction" scope="request" validate="false">
<forward name="success" path="/views/en/interstitialpage_mysite.jsp" />
<forward name="directRegister" path="/views/registerWithmysite.jsp" />
</action>
<action path="/VisitBiller" input="/VisitBiller.do" type="com.mysite.search.action.VisitBillerSearchAction" scope="request" validate="false">
<forward name="success" path="/views/interstitialpage.jsp" />
</action>
<action path="/fr/VisitBiller" input="/fr/VisitBiller.do" type="com.mysite.search.action.VisitBillerLanguageAction" scope="request" validate="false">
<forward name="success" path="/views/fr/interstitialpage.jsp" />
</action>
<action path="/en/VisitBiller" input="/en/VisitBiller.do" type="com.mysite.search.action.VisitBillerLanguageAction" scope="request" validate="false">
<forward name="success" path="/views/en/interstitialpage.jsp" />
</action>
<action path="/AddMerchants" name="addMerchantsForm" type="com.mysite.biller.action.AddMerchantsSearchAction" scope="request" validate="false">
<forward name="success" path="/views/billersearchpage.jsp" />
</action>
<action path="/fr/AddMerchants" name="addMerchantsForm" type="com.mysite.biller.action.AddMerchantsSearchLanguageAction" scope="request" validate="false">
<forward name="success" path="/views/fr/billersearchpage.jsp" />
</action>
<action path="/en/AddMerchants" name="addMerchantsForm" type="com.mysite.biller.action.AddMerchantsSearchLanguageAction" scope="request" validate="false">
<forward name="success" path="/views/en/billersearchpage.jsp" />
</action>
<action path="/EmailMerchant" name="emailMerchantForm" input="/views/confirmSentEmail.jsp" type="com.mysite.biller.action.EmailMerchantAction" scope="request" validate="true">
<forward name="success" path="/views/redirectMain.jsp" />
<forward name="failure" path="/views/confirmSentEmail.jsp" />
</action>
<action path="/en/EmailMerchant" name="emailMerchantForm" input="/views/en/confirmSentEmail.jsp" type="com.mysite.biller.action.EmailMerchantAction" scope="request" validate="true">
<forward name="success" path="/views/redirectMain.jsp" />
<forward name="failure" path="/views/en/confirmSentEmail.jsp" />
</action>
<action path="/fr/EmailMerchant" name="emailMerchantForm" input="/views/fr/confirmSentEmail.jsp" type="com.mysite.biller.action.EmailMerchantAction" scope="request" validate="true">
<forward name="success" path="/views/redirectMain.jsp" />
<forward name="failure" path="/views/fr/confirmSentEmail.jsp" />
</action>
<action path="/ZipCodeSearch" name="searchByZipcodeForm" input="/views/commonbiller.jsp" type="com.mysite.search.action.IncrementMsaAction" scope="request" validate="true">
<forward name="success" path="/commonbiller.do" />
<forward name="failure" path="/views/commonbiller.jsp" />
</action>
<action path="/en/ZipCodeSearch" name="searchByZipcodeForm" input="/views/en/commonbiller.jsp" type="com.mysite.search.action.IncrementMsaAction" scope="request" validate="true">
<forward name="success" path="/en/commonbiller.do" />
<forward name="failure" path="/views/en/commonbiller.jsp" />
</action>
<action path="/fr/ZipCodeSearch" name="searchByZipcodeForm" input="/views/fr/commonbiller.jsp" type="com.mysite.search.action.IncrementMsaAction" scope="request" validate="true">
<forward name="success" path="/fr/commonbiller.do" />
<forward name="failure" path="/views/fr/commonbiller.jsp" />
</action>
<action path="/commonbillerMain" name="commonbillerForm" type="com.mysite.biller.action.CommonbillerAction" scope="request" validate="false">
<forward name="success" path="/views/commonbillerMain.jsp" />
</action>
<action input="/views/commonbiller.jsp" name="commonbillerForm" scope="request" path="/commonbiller" type="com.mysite.biller.action.CommonbillerAction">
<forward name="success" path="/views/commonbiller.jsp" />
<forward name="addsuccess" path="/commonbiller.do" />
</action>
<action input="/views/fr/commonbiller.jsp" name="commonbillerForm" scope="request" path="/fr/commonbiller" type="com.mysite.biller.action.CommonbillerLanguageAction">
<forward name="success" path="/views/fr/commonbiller.jsp"/>
<forward name="addsuccess" path="/fr/commonbiller.do"/>
</action>
<action input="/views/en/commonbiller.jsp" name="commonbillerForm" scope="request" path="/en/commonbiller" type="com.mysite.biller.action.CommonbillerLanguageAction">
<forward name="success" path="/views/en/commonbiller.jsp"/>
<forward name="addsuccess" path="/en/commonbiller.do"/>
</action>
<action attribute="addbillerForm" input="/views/setupWizardInter" name="addbillerForm" scope="request" path="/setupWizardInter" type="com.mysite.biller.action.AddbillerAction">
<forward name="success" path="/views/iframe/setupWizardInter.jsp"/>
<forward name="addsuccess" path="/views/iframe/setupWizardInter.jsp"/>
</action>
<action attribute="addbillerForm" input="/views/setupWizardInter" name="addbillerForm" scope="request" path="/setupWizardInterMain" type="com.mysite.biller.action.AddbillerAction">
<forward name="success" path="/views/setupWizardInter.jsp"/>
</action>
<!-- start adding for the listPurchases.jsp -->
<action input="/views/iframe/listPurchases.jsp" name="listPurchasesForm" scope="request" path="/listPurchases" validate="false" type="com.mysite.paymenthistory.action.ListPurchasesAction">
<forward name="success" path="/views/iframe/listPurchases.jsp"/>
</action>
<!-- end adding for the listPurchases.jsp -->
<!-- Process a user logon -->
<action path="/login" type="com.mysite.consumer.action.LoginAction" name="loginForm" scope="request" input="/views/login.jsp">
</action>
<action path="/logout" type="com.mysite.consumer.action.LogoutAction" scope="request">
<forward name="success" path="/homepage.jsp"/>
</action>
<!-- Process a user logon -->
<action input="/preferences.do" name="preferencesForm" path="/preferences" scope="request" type="com.mysite.consumer.action.GetPreferencesAction">
<forward name="success" path="/views/profileMain.jsp"/>
<forward name="failure" path="/views/iframe/changeZipcode.jsp"/>
</action>
<action path="/tellafriendview" input="/tellafriendview.do" type="com.mysite.consumer.action.TellafriendAction" scope="request">
<forward name="success" path="/views/tellafriend.jsp"/>
</action>
<action path="/tellafriend" name="tellafriendForm" input="/views/tellafriend.jsp" type="com.mysite.consumer.action.SendfriendmailAction" scope="request" validate="true">
<forward name="success" path="/views/confirmation.jsp"/>
<forward name="failure" path="/views/tellafriend.jsp"/>
</action>
<action path="/installToolbar" type="com.mysite.common.action.NoOpAction" scope="request" validate="false">
<forward name="success" path="/views/installToolbar.jsp"/>
</action>
<action path="/validateUser" input="/views/validateUser.jsp" type="com.mysite.forgotpassword.action.ValidateUserAction" scope="request" name="validateUserForm" validate="false">
<forward name="success" path="/views/validateUserMsg.jsp"/>
<forward name="failure" path="/views/validateUser.jsp"/>
</action>
<action path="/forgotPassword" type="com.mysite.forgotpassword.action.ValidateTokenAction" scope="request" name="forgotPasswordAuthForm" validate="false">
<forward name="success" path="/views/forgotPasswordAuth.jsp"/>
<forward name="failure" path="/index.jsp"/>
</action>
<action path="/forgotPasswordAuth" input="/views/forgotPasswordAuth.jsp" type="com.mysite.forgotpassword.action.ForgotPasswordAuthAction" scope="request" name="forgotPasswordAuthForm" validate="false">
<forward name="success" path="/views/changePassword.jsp"/>
<forward name="failure" path="/homepage.jsp"/>
<!--forward name="failure" path="/views/forgotPasswordAuth.jsp"/-->
</action>
<action path="/changePassword" input="/views/iframe/changePassword.jsp" type="com.mysite.forgotpassword.action.ChangePasswordAction" scope="request" name="changePasswordForm" validate="true">
<forward name="success" path="/views/changePasswordMsg.jsp"/>
<forward name="successPreferences" path="/views/refreshMain.jsp"/>
<forward name="failure" path="/views/iframe/changePassword.jsp"/>
</action>
<action path="/changeForgotPassword" input="/views/changePassword.jsp" type="com.mysite.forgotpassword.action.ChangePasswordAction" scope="request" name="changeForgotPasswordForm" validate="true">
<forward name="success" path="/views/changePasswordMsg.jsp"/>
<forward name="failure" path="/views/changePassword.jsp"/>
</action>
<action path="/createRecordPurchases" input="/views/listPurchases.jsp" type="com.mysite.paymenthistory.action.RecordPurchaseAction" scope="request" name="listPurchasesForm" validate="true">
<forward name="success" path="/views/refreshMain.jsp"/>
<forward name="failure" path="/views/iframe/createPurchases.jsp"/>
</action>
<action path="/editEmail" type="com.mysite.common.action.NoOpAction" scope="request" validate="false">
<forward name="success" path="/views/editEmail.jsp"/>
</action>
<action path="/listPurchasesMain" type="com.mysite.paymenthistory.action.ListPurchasesAction" name="listPurchasesForm" scope="request" validate="false">
<forward name="success" path="/views/listPurchasesMain.jsp"/>
</action>
<action path="/addAccountFind" type="com.mysite.common.action.NoOpAction" scope="request" validate="false">
<forward name="success" path="/views/addAccountFind.jsp"/>
</action>
<action path="/changeEmail" input="/views/iframe/changeEmail.jsp" type="com.mysite.consumer.action.ChangeEmailAction" scope="request" name="changeEmailForm" validate="true">
<forward name="success" path="/views/mysite/pages/dimpages/confirmSendEmailChange.jsp"/>
<forward name="failure" path="/views/iframe/changeEmail.jsp"/>
</action>
<action path="/changeReminder" input="/views/iframe/changeReminder.jsp" type="com.mysite.consumer.action.PreferencesAction" scope="request" validate="true" name="preferencesForm">
<forward name="success" path="/views/refreshMain.jsp"/>
</action>
<action path="/changeZipcode" input="/views/iframe/changeZipcode.jsp" type="com.mysite.consumer.action.PreferencesAction" scope="request" validate="true" name="preferencesForm">
<forward name="success" path="/views/refreshMain.jsp"/>
<forward name="failure" path="/views/iframe/changeZipcode.jsp"/>
</action>
<action path="/editSecurityQuesAndAnswer" input="/views/iframe/viewProfile.jsp" type="com.mysite.consumer.action.EditSecurityQuestionAction" scope="request" validate="true">
<forward name="success" path="/views/mysite/xml/validateSecurityQueAndAns.jsp"/>
<forward name="failure" path="/views/iframe/viewProfile.jsp"/>
</action>
<action path="/searchbillers" attribute="billersearchForm" input="/views/searchbillers.jsp" type="com.mysite.category.action.CategorypageAction">
<forward name="success" path="/searchCommonbillers.do"/>
</action>
<action path="/adminlogin" input="/adminlogin.jsp" type="com.mysite.common.action.AppAdminLoginAction" scope="request">
<forward name="success" path="/flushcache.jsp"/>
</action>
<action path="/flushcache" input="/flushcache.jsp" type="com.mysite.common.action.FlushCacheAction" scope="request">
<forward name="success" path="/confirmflushcache.jsp"/>
<forward name="failure" path="/flushcache.jsp"/>
</action>
<action path="/redirectToBillerSite" type="com.mysite.accountactivity.action.RedirectToBillerSiteAction" scope="request" validate="false">
<forward name="success" path="/views/redirectToBillerSite.jsp"/>
</action>
<action path="/uninstallreasonview" type="com.mysite.common.action.NoOpAction" scope="request" validate="false">
<forward name="success" path="/views/uninstallreason.jsp"/>
</action>
<action path="/uninstallreason" name="uninstallReasonForm" input="/views/uninstallreason.jsp" type="com.mysite.common.action.UninstallReasonsAction" scope="request" validate="false">
<forward name="success" path="/views/uninstallreasonconfirmation.jsp"/>
</action>
<action path="/unsubscribe" type="com.mysite.consumer.action.UnsubscribeAccountAction" scope="request" validate="false">
<forward name="success" path="/views/refreshMain.jsp"/>
</action>
<action path="/confirmunsubscribe" type="com.mysite.common.action.NoOpAction" scope="request" validate="false">
<forward name="success" path="/views/confirmUnsubscribe.jsp"/>
</action>
<!-- ========== New for CP Release =============================== -->
<action path="/remindersMain" name="accountpageForm" type="com.mysite.accountactivity.action.BillReminderpageAction" scope="request" validate="false">
<forward name="success" path="/views/listReminders.jsp"/>
</action>
<action path="/dashboard" name="accountpageForm" type="com.mysite.accountactivity.action.BillReminderpageAction" scope="request" validate="false">
<forward name="success" path="/views/listReminders.jsp"/>
</action>
<action path="/deleteBillReminder" input="/views/iframe/listReminders.jsp" type="com.mysite.accountactivity.action.DeleteBillReminderAction" scope="request" name="accountpageForm" validate="false">
<forward name="success" path="/views/redirectMain.jsp"/>
<forward name="failure" path="/remindersMain.do"/>
</action>
<action path="/editReminder" name="editReminderForm" input="/views/iframe/listReminders.jsp" type="com.mysite.accountactivity.action.UpdateReminderAction" scope="request" validate="false">
<forward name="success" path="/views/redirectMain.jsp"/>
<forward name="failure" path="/remindersMain.do"/>
</action>
<action path="/paymentSummaryMain" type="com.mysite.accountactivity.action.GetAccountLandingDetailsAction" scope="request" validate="false">
<forward name="success" path="/views/paymentSummaryMain.jsp"/>
</action>
<action path="/paymentsMain" name="accountpageForm" type="com.mysite.paymenthistory.action.PaymentHistoryAction" scope="request" validate="false">
<forward name="success" path="/views/listPayments.jsp"/>
</action>
<action path="/paymenthistory" name="accountpageForm" type="com.mysite.paymenthistory.action.PaymentHistoryAction" scope="request" validate="false">
<forward name="success" path="/views/listPayments.jsp"/>
</action>
<action path="/editPayment" name="editPurchasesForm" input="/views/iframe/listPayments.jsp" type="com.mysite.paymenthistory.action.UpdatePaymentAction" scope="request" validate="false">
<forward name="success" path="/views/redirectMain.jsp"/>
<forward name="failure" path="/paymentsMain.do"/>
<forward name="purchaseSuccess" path="/purchasesMain.do"/>
<forward name="purchaseFailure" path="/purchasesMain.do"/>
</action>
<action path="/deletePayment" type="com.mysite.paymenthistory.action.DeletePaymentRecordAction" name="deletePaymentRecordForm" scope="request" input="/listPayments" validate="true">
<forward name="success" path="/views/refreshMain.jsp"/>
<forward name="failure" path="/views/iframe/deletePayment.jsp"/>
</action>
<action path="/deletePurchase" type="com.mysite.paymenthistory.action.DeletePaymentRecordAction" name="deletePaymentRecordForm" scope="request" input="/listPurchases" validate="true">
<forward name="success" path="/views/refreshMain.jsp"/>
<forward name="failure" path="/views/iframe/deletePurchases.jsp"/>
</action>
<action path="/createPayment" input="/views/iframe/createPayment.jsp" type="com.mysite.paymenthistory.action.RecordPaymentAction" scope="request" name="accountpageForm" validate="false">
<forward name="success" path="/views/refreshMain.jsp"/>
<forward name="failure" path="/views/iframe/createPayment.jsp"/>
</action>
<!--start adding for the createPurchasesInfo -->
<action path="/createPurchasesInfo" name="listPurchasesForm" type="com.mysite.paymenthistory.action.ListPurchasesAction" scope="request" validate="false">
<forward name="success" path="/views/iframe/createPurchases.jsp"/>
</action>
<!--start adding for the createPurchasesInfo -->
<action path="/createPaymentInfo" name="accountpageForm" type="com.mysite.paymenthistory.action.PaymentHistoryAction" scope="request" validate="false">
<forward name="success" path="/views/iframe/createPayment.jsp"/>
</action>
<action path="/createRecord" name="accountpageForm" input="/views/xmlSelectPaymentAccount.jsp" type="com.mysite.paymenthistory.action.CreateRecordAction" scope="request" validate="false">
<forward name="success" path="/views/xmlSelectPaymentAccount.jsp"/>
</action>
<action path="/fillAmtPaid" name="accountpageForm" input="/views/xmlSelectPaymentReminder.jsp" type="com.mysite.paymenthistory.action.FillAmtPaidAction" scope="request" validate="false">
<forward name="success" path="/views/xmlSelectPaymentReminder.jsp"/>
</action>
<action path="/savedPagesMain" input="/views/savedPages.jsp" name="accountpageForm" scope="session" validate="true" type="com.mysite.filecabinet.action.StatementAction">
<forward name="success" path="/views/listSavedPages.jsp"/>
</action>
<action path="/filecabinet" type="com.mysite.common.action.NoOpAction" scope="request" validate="false">
<forward name="success" path="/views/listSavedPages.jsp"/>
</action>
<action path="/forwardsavepageview" type="com.mysite.filecabinet.action.ForwardsavepageAction" scope="request" name="forwardsavepageviewForm" validate="false">
<forward name="success" path="/savedPagesMain.do"/>
</action>
<action path="/forwardSavedPageInfo" input="/views/listSavedPages.jsp" type="com.mysite.filecabinet.action.ForwardsavepageAction" scope="request" name="forwardsavepageviewForm" validate="true">
<forward name="success" path="/views/iframe/forwardSavedPage.jsp"/>
</action>
<action path="/forwardSavedPage" name="forwardsavepageForm" input="/views/iframe/forwardSavedPage.jsp" type="com.mysite.filecabinet.action.SendsavepageAction" scope="request" validate="true">
<forward name="success" path="/views/mysite/pages/forwardSavedPageConfirmation.jsp"/>
<forward name="failure" path="/views/iframe/forwardSavedPage.jsp"/>
</action>
<action path="/editSavedPage" name="statementeditForm" type="com.mysite.filecabinet.action.StatementEditAction" input="/savedPagesMain.do" scope="request" validate="true">
<forward name="success" path="/views/redirectMain.jsp"/>
<forward name="failure" path="/savedPagesMain.do"/>
</action>
<action path="/viewSavedPage" name="statementeditForm" type="com.mysite.filecabinet.action.StatementEditAction" input="/savedPagesMain.do" scope="request" validate="true">
<forward name="success" path="/savedPagesMain.do"/>
<forward name="failure" path="/savedPagesMain.do"/>
</action>
<action path="/deleteSavedPage" input="/views/iframe/forwardSavedPage.jsp" type="com.mysite.filecabinet.action.DeleteSavedPagesAction" scope="request" name="accountpageForm" validate="false">
<forward name="success" path="/views/redirectMain.jsp"/>
<forward name="failure" path="/savedPagesMain.do"/>
</action>
<action path="/createReminder" input="/views/iframe/createReminder.jsp" type="com.mysite.mail.action.CreateReminderAction" scope="request" name="accountpageForm" validate="false">
<forward name="success" path="/views/refreshMain.jsp"/>
<forward name="failure" path="/views/iframe/createReminder.jsp"/>
</action>
<action path="/reminderSettings" type="com.mysite.accountactivity.action.ReminderSettingsAction" scope="request" validate="false">
<forward name="success" path="/views/refreshMain.jsp"/>
</action>
<action path="/reminderSettingsInfo" type="com.mysite.accountactivity.action.ReminderSettingsInfoAction" scope="request" validate="false">
<forward name="success" path="/views/iframe/reminderSettings.jsp"/>
<forward name="success" path="/views/iframe/reminderSettings.jsp"/>
</action>

<action path="/messagesMain" type="com.mysite.mail.action.GetMailHeadersAction" scope="request" name="mailHeaderForm" validate="false">
<forward name="success" path="/views/listMessages.jsp"/>
<forward name="failure" path="/views/error.jsp"/>
<forward name="mailAcctPageFilter" path="/changeMailAcctPageFilter.do"/>
</action>
<action path="/getmail" type="com.mysite.common.action.NoOpAction" scope="request" validate="false">
<forward name="success" path="/views/listMessages.jsp"/>
</action>
<action path="/listMessages" input="/views/iframe/listMessages.jsp" type="com.mysite.mail.action.GetMailHeadersAction" scope="request" name="mailHeaderForm" validate="false">
<forward name="success" path="/views/iframe/listMessages.jsp"/>
<forward name="failure" path="/views/error.jsp"/>
<forward name="mailAcctPageFilter" path="/changeMailAcctPageFilter.do"/>
</action>
<action path="/viewMessages" type="com.mysite.mail.action.GetMailBodyAction" scope="request" name="mailBodyForm" validate="false">
<forward name="success" path="/views/viewMessages.jsp"/>
</action>
<action path="/changeMailAcctPageFilter" input="/views/iframe/listMessages.jsp" type="com.mysite.common.action.ChangeAccountPageFilterAction" scope="request" name="mailHeaderForm" validate="false">
<forward name="success" path="/listMessages.do"/>
<forward name="mailheader" path="/views/iframe/listMessages.jsp"/>
</action>
<action path="/deleteMail" input="/views/iframe/listMessages.jsp" type="com.mysite.mail.action.DeleteMailAction" scope="request" name="mailHeaderForm" validate="false">
<forward name="success" path="/listMessages.do"/>
<forward name="failure" path="/views/error.jsp"/>
</action>
<action path="/archiveMail" input="/views/iframe/listMessages.jsp" type="com.mysite.mail.action.ArchiveMailAction" scope="request" name="mailHeaderForm" validate="false">
<forward name="success" path="/listMessages.do"/>
</action>
<action path="/forwardmailview" input="/forwardmailview.do" type="com.mysite.mail.action.ForwardMailAction" name="forwardMailForm" scope="request" validate="false">
<forward name="success" path="/views/mysite/pages/forwardmail.jsp"/>
<forward name="failure" path="/views/mysite/pages/forwardmail.jsp"/>
</action>
<action path="/forwardMail" input="/views/mysite/pages/forwardmail.jsp" type="com.mysite.mail.action.SendForwardMailAction" scope="request" name="forwardMailForm" validate="true">
<forward name="success" path="/listMessages.do"/>
<forward name="failure" path="/views/mysite/pages/forwardmail.jsp"/>
</action>
<action path="/accountsMain" name="accountpageForm" type="com.mysite.accountactivity.action.AccountpageAction" scope="request" validate="false">
<forward name="success" path="/views/listAccounts.jsp"/>
</action>
<action path="/accounts" name="accountpageForm" type="com.mysite.accountactivity.action.AccountpageAction" scope="request" validate="false">
<forward name="success" path="/views/listAccounts.jsp"/>
</action>
<action path="/passwordsMain" name="accountpageForm" scope="request" validate="false" type="com.mysite.passwords.action.PasswordsAction">
<forward name="success" path="/views/listPasswords.jsp"/>
</action>
<action path="/eWalletMain" name="accountpageForm" scope="request" validate="false" type="com.mysite.passwords.action.PasswordsAction">
<forward name="success" path="/views/listeWallet.jsp"/>
</action>
<action path="/billReportsMain" type="com.mysite.report.action.ReportsAction" scope="request" validate="false">
<forward name="success" path="/views/billReportsMain.jsp"/>
</action>
<action path="/editAccountInfo" name="billerSetupForm" type="com.mysite.accountactivity.action.BillerSetupAction" scope="request" validate="false">
<forward name="success" path="/views/iframe/editAccount.jsp"/>
<forward name="failure" path="/views/iframe/editAccount.jsp"/>
</action>
<action input="/views/iframe/editAccount.jsp" path="/editAccount" name="billerSetupForm" type="com.mysite.accountactivity.action.BillerSetupSaveAction" scope="request" validate="true">
<forward name="success" path="/views/refreshMain.jsp"/>
<forward name="failure" path="/views/iframe/editAccount.jsp"/>
</action>
<action path="/deleteAccountInfo" name="deleteBillerForm" type="com.mysite.accountactivity.action.DeleteBillerAction" scope="request" validate="false">
<forward name="success" path="/views/iframe/deleteAccount.jsp"/>
<forward name="failure" path="/views/iframe/deleteAccount.jsp"/>
</action>
<action path="/deleteAccount" name="accountActivityForm" input="/views/iframe/deleteAccount.jsp" type="com.mysite.accountactivity.action.AccountactivityAction" scope="request" validate="false">
<forward name="success" path="/views/refreshMain.jsp"/>
<forward name="failure" path="/views/refreshMain.jsp"/>
</action>
<action path="/emailToContactUs" name="contactusForm" input="/views/mysite/common/default.jsp" type="com.mysite.consumer.action.SendcontactusmailAction" scope="request" validate="false">
<forward name="success" path="/views/mysite/xml/sendFeedback.jsp"/>
<forward name="failure" path="/homepage.jsp?feedbackaction=1"/>
</action>
<action path="/businessContact" name="busiForm" input="/views/mysite/common/default.jsp" type="com.mysite.consumer.action.BusinessContactAction" scope="request" validate="false">
<forward name="success" path="/busiContRedirect.jsp"/>
</action>
<action path="/singlesearch" name="singleSearchForm" input="/views/iframe/addAccountsMain.jsp" type="com.mysite.biller.action.SingleSearchAction" scope="request" validate="false">
<forward name="success" path="/views/iframe/addAccountsMain.jsp"/>
</action>
<action path="/setupAccountsMain" type="com.mysite.common.action.NoOpAction" scope="request" validate="false">
<forward name="success" path="/views/addAccountSetup.jsp"/>
</action>
<action input="/views/iframe/commonBillerSearchResults.jsp" name="commonbillerForm" scope="request" path="/searchCommonbillers" type="com.mysite.biller.action.CommonbillerAction" validate="false">
<forward name="success" path="/views/iframe/commonBillerSearchResults.jsp"/>
<forward name="addsuccess" path="/views/refreshForAddAccounts.jsp"/>
</action>
<action attribute="addbillerForm" input="/views/iframe/addAccountsIntl.jsp" name="addbillerForm" scope="request" path="/addbiller" type="com.mysite.biller.action.AddbillerAction">
<forward name="addAccountIntlMain" path="/views/addAccountIntlMain.jsp"/>
<forward name="addAccountFind" path="/views/addAccountFind.jsp"/>
<forward name="success" path="/views/iframe/addAccountsIntl.jsp"/>
<forward name="redirect" path="/views/iframe/addMyOwn.jsp"/>
<forward name="addsuccess" path="/views/refreshForAddAccounts.jsp"/>
</action>
<action input="/views/iframe/queryBillerSearchResults.jsp" name="querybillerForm" scope="request" path="/searchbillersByQuery" type="com.mysite.biller.action.QuerybillerSearchAction" validate="false">
<forward name="success" path="/views/iframe/queryBillerSearchResults.jsp"/>
<forward name="addsuccess" path="/views/refreshForAddAccounts.jsp"/>
</action>
<action input="/views/iframe/categorySearchResults.jsp" path="/searchbillersByCategory" type="com.mysite.biller.action.BillersByCategorySearchAction" name="billerbycategoryForm" scope="request" validate="false">
<forward name="success" path="/views/iframe/categorySearchResults.jsp"/>
<forward name="addsuccess" path="/views/refreshForAddAccounts.jsp"/>
</action>
<action input="/views/iframe/setupAccounts.jsp" path="/setupAccounts" name="billerSetupForm" type="com.mysite.accountactivity.action.SetupAccountsAction" scope="request" validate="true">
<forward name="success" path="/views/iframe/registerWithBiller.jsp"/>
<forward name="failure" path="/views/iframe/setupAccounts.jsp"/>
</action>
<action input="/views/iframe/registerWithBiller.jsp" path="/registerWithBiller" name="billerSetupForm" type="com.mysite.accountactivity.action.SetupAccountsAction" scope="request" validate="false">
<forward name="success" path="/views/iframe/setupAccounts.jsp"/>
<forward name="failure" path="/views/iframe/registerWithBiller.jsp"/>
</action>
<action path="/XMLAccountInfo" name="xmlAccountForm" input="/views/xmlaccountinfo.jsp" type="com.mysite.accountactivity.action.XMLAccountActivity" scope="request" validate="true">
<forward name="success" path="/views/xmlaccountinfo.jsp"/>
</action>
<action path="/XMLPayMethod" name="xmlAccountForm" input="/views/xmlpaymethod.jsp" type="com.mysite.paymenthistory.action.XMLPayMethodAction" scope="request" validate="false">
<forward name="success" path="/views/xmlpaymethod.jsp"/>
</action>
<action path="/XMLMySpend" name="xmlAccountForm" input="/views/xmlmyspend.jsp" type="com.mysite.paymenthistory.action.XMLMySpendAction" scope="request" validate="true">
<forward name="success" path="/views/xmlmyspend.jsp"/>
</action>
<action path="/declineBetaVersion" type="com.mysite.consumer.action.DeclineBetaAction" scope="request" validate="false">
<forward name="success" path="/views/betaupdatereverted.jsp"/>
</action>
<action path="/register" type="com.mysite.consumer.action.RegisterAction" name="registerForm" scope="request" validate="true" input="/views/register.jsp">
</action>
<action path="/registerFromDirectory" name="xmlDirectoryRegisterForm" type="com.mysite.consumer.action.RegisterFromDirectoryAction" scope="request" validate="false" input="/views/xmlRegisterFromDirectory.jsp">
<forward name="success" path="/views/xmlRegisterFromDirectory.jsp"/>
</action>
<action path="/XMLValidate" name="xmlRegisterForm" input="/views/xmlvalidate.jsp" type="com.mysite.consumer.action.XMLValidateAction" scope="request" validate="true">
<forward name="success" path="/views/xmlvalidate.jsp"/>
</action>
<action path="/setupwizardMain" input="/views/toolbarLandingPage.jsp" type="com.mysite.consumer.action.SetupWizardMainAction" scope="request" validate="false">
<forward name="success" path="/commonbiller.do"/>
</action>
<action input="/views/iframe/setupReminders.jsp" path="/setupReminders" name="billerSetupForm" type="com.mysite.accountactivity.action.SetupRemindersAction" scope="request" validate="true">
<forward name="success" path="/views/iframe/setupReminders.jsp"/>
<forward name="failure" path="/views/iframe/setupReminders.jsp"/>
</action>
<action path="/validateEmailAddFromPreferences" type="com.mysite.consumer.action.ValidateEmailActionFromPreferences" scope="request" validate="false">
<forward name="success" path="/views/confirmSendEmailChange.jsp"/>
<forward name="failure" path="/homepage.jsp"/>
</action>
<action path="/validateEmailAdd" type="com.mysite.consumer.action.ValidateEmailAction" scope="request" validate="false">
<forward name="success" path="/views/confirmEmailValidation.jsp"/>
<forward name="failure" path="/homepage.jsp"/>
</action>
<action path="/validateChangeEmailAdd" type="com.mysite.consumer.action.ValidateChangeEmailAction" scope="request" validate="false">
<forward name="success" path="/views/confirmEmailValidation.jsp"/>
<forward name="failure" path="/index.jsp"/>
</action>
<action attribute="addbillerForm" input="/views/iframe/setupWizardInter.jsp" name="addbillerForm" scope="request" path="/addbillerwizard" type="com.mysite.biller.action.AddbillerAction">
<forward name="success" path="/views/iframe/setupWizardInter.jsp"/>
<forward name="redirect" path="/views/iframe/addMyOwnWizard.jsp"/>
<forward name="addsuccess" path="/views/refreshMain.jsp"/>
</action>
<action path="/myDashboardMain" type="com.mysite.consumer.action.DashboardAction" scope="request" validate="false">
<forward name="success" path="/views/myDashboardMain.jsp"/>
</action>
<action path="/viewMyDashboard" type="com.mysite.consumer.action.DashboardAction" scope="request" validate="false">
<forward name="success" path="/views/iframe/viewMyDashboard.jsp"/>
</action>
<action path="/profileMain" name="preferencesForm" scope="request" type="com.mysite.consumer.action.GetPreferencesAction" validate="false">
<forward name="success" path="/views/profileMain.jsp"/>
</action>
<!--start of stores changes-->
<action path="/storesMain" name="accountpageForm" type="com.mysite.accountactivity.action.StoresPageAction" scope="request" validate="false">
<forward name="success" path="/views/listStores.jsp"/>
</action>
<action path="/stores" name="accountpageForm" type="com.mysite.accountactivity.action.StoresPageAction" scope="request" validate="false">
<forward name="success" path="/views/listStores.jsp"/>
</action>
<action input="/views/iframe/editStore.jsp" path="/editStore" name="billerSetupForm" type="com.mysite.accountactivity.action.StoreEditAction" scope="request" validate="true">
<forward name="success" path="/views/refreshMain.jsp"/>
<forward name="failure" path="/views/iframe/editStore.jsp"/>
</action>
<action path="/editStoreInfo" name="billerSetupForm" type="com.mysite.accountactivity.action.BillerSetupAction" scope="request" validate="false">
<forward name="success" path="/views/iframe/editStore.jsp"/>
<forward name="failure" path="/views/iframe/editStore.jsp"/>
</action>
<!--<action path="/deleteStore" name="accountActivityForm" input="/views/iframe/deleteStore.jsp" type="com.mysite.accountactivity.action.StoreDeleteAction" scope="request" validate="false">

<forward name="success" path="/views/refreshMain.jsp"/>

<forward name="failure" path="/views/refreshMain.jsp"/>

</action>-->
<action path="/deleteStore" name="accountActivityForm" input="/views/iframe/deleteStore.jsp" type="com.mysite.accountactivity.action.AccountactivityAction" scope="request" validate="false">
<forward name="success" path="/views/refreshMain.jsp"/>
<forward name="failure" path="/views/refreshMain.jsp"/>
</action>
<action path="/addStore" input="/views/iframe/addStore.jsp" type="com.mysite.accountactivity.action.StoreAddAction" scope="request" name="billerSetupForm" validate="false">
<forward name="success" path="/views/refreshMain.jsp"/>
<forward name="failure" path="/views/iframe/addStore.jsp"/>
</action>
<!--end of stores changes-->
<action path="/getPaymentRecord" type="com.mysite.paymenthistory.action.GetPaymentRecordAction" name="GetPurcahseRecord" scope="request" input="/views/mysite/xml/selectPaymentEditRecord.jsp">
<forward name="success" path="/views/mysite/xml/selectEditRecord.jsp"/>
</action>

<!-- Security project -->
<action path="/validatePassword" type="com.mysite.security.action.ValidatePassword" name="validatePassword" scope="request" input="/views/mysite/xml/selectEditRecord.jsp">
<forward name="success" path="/views/mysite/xml/validatePassword.jsp"/>
<forward name="failure" path="/index.jsp"/>
</action>
<!-- Update Purchase
-->
<action path="/getPurchaseRecord" type="com.mysite.paymenthistory.action.GetPurchaseRecordAction" name="GetPurcahseRecord" scope="request" input="/views/mysite/xml/selectEditRecord.jsp">
<forward name="success" path="/views/mysite/xml/selectEditRecord.jsp"/>
<forward name="failure" path="/views/iframe/editStore.jsp"/>
</action>
<action path="/editPurchase" name="editPurchasesForm" input="/views/iframe/listPurchases.jsp" type="com.mysite.paymenthistory.action.UpdatePurchaseAction" scope="request" validate="false">
<forward name="success" path="/views/redirectMain.jsp"/>
<forward name="failure" path="/listPurchasesMain.do"/>
</action>
<!-- End Edit Purchase -->
<action path="/shoppingReportsMain" type="com.mysite.report.action.ReportsAction" scope="request" validate="false">
<forward name="success" path="/views/shoppingReportsMain.jsp"/>
</action>
<action path="/viewShoppingReports" type="com.mysite.report.action.ReportsAction" scope="request" validate="false">
<forward name="success" path="/views/iframe/viewShoppingReports.jsp"/>
</action>
<!-- contactInfo for Amex setupwizard -->
<action path="/oaContactInfo" type="com.mysite.consumer.action.BigspendContactInfoAction" scope="request" validate="false">
<forward name="success" path="/views/oa_contactInfoPage.jsp"/>
</action>
<action path="/oaRegisterComplete" type="com.mysite.common.action.NoOpAction" scope="request" validate="false">
<forward name="success" path="/views/oa_registerCompletePage.jsp" />
</action>
<action path="/bigspendRegisterComplete" type="com.mysite.common.action.NoOpAction" scope="request" validate="false">
<forward name="success" path="/views/bigspend_registerCompletePage.jsp" />
</action>
<!-- cancelAccount-->
<action path="/cancelAccount" input="/views/cancelAccount.jsp" type="com.mysite.consumer.action.CancelAccountAction" scope="request" name="cancelAccountForm" validate="true">
<forward name="success" path="/views/refreshMain.jsp"/>
<forward name="failure" path="/views/cancelAccount.jsp"/>
</action>
<action path="/cancelAccountForgotPassword" input="/views/cancelAccountValidateUser.jsp" type="com.mysite.forgotpassword.action.CancelAccountForgotPasswordAction" scope="request" validate="false">
<forward name="success" path="/views/cancelAccountEmailSent.jsp"/>
<forward name="failure" path="/views/cancelAccountValidateUser.jsp"/>
</action>
<action path="/validateTokenCancelAccount" input="/views/cancelAccountValidateUser.jsp" type="com.mysite.forgotpassword.action.ValidateTokenCancelAccountAction" scope="request" validate="false">
<forward name="success" path="/views/cancelAccountEmailConfirm.jsp"/>
</action>
<action path="/skipAddSecQ" name="xmlAccountForm" input="/views/skipAddSecQ.jsp" type="com.mysite.consumer.action.SkipSecurityQuestion" scope="request" validate="false">
<forward name="success" path="/views/skipAddSecQ.jsp"/>
</action>
<action path="/searchSavedPagesResultsMain" type="com.mysite.splendidsearch.action.SplendidSearchAction" scope="request" validate="false">
<forward name="success" path="/views/searchSavedPagesResultsMain.jsp" />
</action>
<action path="/searchSavedPages" type="com.mysite.splendidsearch.action.SplendidSearchAction" scope="request" validate="false">
<forward name="success" path="/views/savepageResults.jsp"/>
</action>
<action path="/searchSavedPagesMain" type="com.mysite.common.action.NoOpAction" scope="request" validate="false">
<forward name="success" path="/views/searchSavedPagesMain.jsp" />
</action>
<action path="/viewSearchSavedPages" type="com.mysite.splendidsearch.action.SearchSavedPagesAction" scope="request" validate="false">
<forward name="success" path="/views/iframe/viewSearchSavedPages.jsp" />
<forward name="printPage" path="/views/mysite/pages/printStatement.jsp" />
<forward name="failure" path="/views/error.jsp"/>
</action>
<action path="/searchGoogleMain" type="com.mysite.common.action.NoOpAction" scope="request" validate="false">
<forward name="success" path="/redirector.jsp" />
</action>
<action path="/reportCrash" type="com.mysite.report.action.CrashReportAction" scope="request" validate="false">
</action>
<action path="/jAuth" name="loginForm" input="/views/jAuth.jsp" type="com.mysite.consumer.action.JAuthAction" scope="request" validate="true">
<forward name="success" path="/views/jAuth.jsp"/>
</action>
<action path="/jGetMyAccounts" type="com.mysite.consumerbiller.action.JGetMyAccountsAction" scope="request" validate="true">
<forward name="success" path="/views/jGetMyAccounts.jsp"/>
</action>
<action path="/jLogout" type="com.mysite.consumer.action.JLogoutAction" scope="request" validate="true">
<forward name="success" path="/views/jLogout.jsp"/>
</action>
<action path="/jRegister" type="com.mysite.consumer.action.JRegisterAction" scope="request" validate="true">
<forward name="success" path="/views/jRegister.jsp"/>
</action>
<action path="/jReminders" type="com.mysite.accountactivity.action.JRemindersAction" scope="request" validate="true">
<forward name="success" path="/views/jReminders.jsp"/>
</action>
<action path="/jDismissReminder" type="com.mysite.accountactivity.action.JDismissReminderAction" scope="request" validate="true">
<forward name="success" path="/views/jDismissReminder.jsp"/>
</action>
<action path="/jCategories" type="com.mysite.category.action.JGetCategoryListAction" scope="request" validate="true">
<forward name="success" path="/views/jCategories.jsp"/>
</action>
<action path="/jTagSuggestions" type="com.mysite.tagcloud.JTagSuggestions" scope="request" validate="true">
<forward name="success" path="/views/jTagSuggestions.jsp"/>
</action>
<action path="/cancelreferal" input="/views/mysite/pages/dimpages/referfriend.jsp" type="com.mysite.consumer.action.TellafriendAction" scope="request" validate="false">
<forward name="success" path="/views/refreshMain.jsp"/>
</action>
<action path="/preparemsg" input="/views/mysite/pages/dimpages/referfriend.jsp" type="com.mysite.consumer.action.TellafriendAction" scope="request" validate="false">
<forward name="notnow" path="/views/refreshMain.jsp" />
<forward name="success" path="/views/mysite/pages/dimpages/rafmessage.jsp"/>
<forward name="notnowdash" path="/views/refreshMain.jsp"/>
</action>
<action path="/sendreferalmail" input="/views/mysite/pages/dimpages/rafmessage.jsp" type="com.mysite.consumer.action.SendfriendmailAction" scope="request" validate="false">
<forward name="success" path="/views/mysite/pages/dimpages/rafclose.jsp"/>
<forward name="emailformatsuccess" path="/views/mysite/pages/dimpages/rafmessage.jsp"/>
</action>
<action path="/jOffers" type="com.mysite.oax.action.JOffersAction" scope="request" validate="true">
<forward name="success" path="/views/jOffers.jsp"/>
</action>
<action path="/jSearchResults" type="com.mysite.splendidsearch.action.SplendidSearchAction" scope="request" validate="true">
<forward name="success" path="/views/jSearchResults.jsp"/>
</action>
<action path="/jSessionToken" type="com.mysite.sitenavigator.action.TokenProviderAction" scope="request" validate="true">
<forward name="success" path="/views/jSessionToken.jsp"/>
</action>
<action path="/getOfferDetails" type="com.mysite.oax.action.JOffersAction" scope="request" validate="true">
<forward name="success" path="/views/getOfferDetails.jsp"/>
</action>
<action path="/newRegister" type="com.mysite.consumer.action.NewRegisterAction" name="newRegisterForm" scope="request" validate="true" input="/views/newRegistration.jsp">
</action>
<action path="/newRegisterComplete" type="com.mysite.consumer.action.UpdateRegisterAction" name="newRegisterUpdateForm" scope="request" validate="true" input="/views/registrationComplete.jsp">
</action>
<action path="/listoffers" type="com.mysite.consumer.action.ListOffersAction" scope="request">
<forward name="Success" path="/views/listoffers.jsp"/>
</action>
</action-mappings>
<!-- ========== Controller Configuration ================================ -->
<!-- <controller /> -->
<controller debug="3" locale="true" nocache="false" processorClass="com.mysite.mysiteRequestProcessor"/>
<!-- ========== Message Resources Definitions ============================ -->
<message-resources parameter="com.mysite.ApplicationResources"/>
<message-resources key="axp" parameter="com.mysite.ApplicationResources_axp"/>
<message-resources key="mysite" parameter="com.mysite.ApplicationResources_mysite"/>
<message-resources key="pagecontent_axp" parameter="com.mysite.pagecontent_axp"/>
<message-resources key="pagecontent_mysite" parameter="com.mysite.pagecontent_mysite"/>
<!-- ========== Plug Ins Configuration ================================= -->
<plug-in className="org.apache.struts.validator.ValidatorPlugIn">
<set-property property="pathnames" value="/org/apache/struts/validator/validator-rules.xml,/WEB-INF/validation.xml"/>
</plug-in>
<!-- ========== Tiles plugin =================== -->
<!-- plug-in className="org.apache.struts.tiles.TilesPlugin">
</plug-in -->

<plug-in className="org.apache.struts.tiles.TilesPlugin">
<set-property property="definitions-config"
value="/WEB-INF/tiles-config.xml"/>
</plug-in>

</struts-config>


 
David Newton
Author
Rancher
Posts: 12617
IntelliJ IDE Ruby
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Please UseCodeTags when posting code or configuration. Unformatted code and configuration is very difficult to read. You can edit your post to include them by using the button.
 
sreenadh v.payyambally
Greenhorn
Posts: 4
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Ankit Garg wrote:Hi Sreenadh, welcome to javaranch.

Can you show us your struts-config.xml file and how you configured Struts in web.xml file. And make sure that these files are in the WEB-INF folder...


Hi,
any thing wrong with my config file?
Thanks
Sreenadh
 
Bear Bibeault
Author and ninkuma
Marshal
Pie
Posts: 65218
95
IntelliJ IDE Java jQuery Mac Mac OS X
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
"sreenadh vp", please check your private messages for an important administrative matter.
 
Ankit Garg
Sheriff
Posts: 9528
33
Android Google Web Toolkit Hibernate IntelliJ IDE Java Spring
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
sreenadh are you using an old container for your project?? I'm asking this because you are using Servlets 2.3 DTD and have also mapped TLDs in your web.xml. Also please UseCodeTags for your configuration files (i.e. wrap your code in [code] [/code] tags and indent it properly). Right now its almost impossible to read your configuration files...
 
sreenadh v.payyambally
Greenhorn
Posts: 4
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Ankit Garg wrote:sreenadh are you using an old container for your project?? I'm asking this because you are using Servlets 2.3 DTD and have also mapped TLDs in your web.xml. Also please UseCodeTags for your configuration files (i.e. wrap your code in [code] [/code] tags and indent it properly). Right now its almost impossible to read your configuration files...


I have sample applications those are running in same container.
when i add
<form-bean name="querybillerForm" type="org.apache.struts.action.DynaActionForm" >
<form-property name="sortRangeStart" type="java.lang.String" initial="A" />
<form-property name="sortRangeEnd" type="java.lang.String" initial="C" />
</form-bean>
only , its working fine


when add this its failing as

<form-bean name="querybillerForm" type="com.mysite.biller.form.QuerybillerForm" >
<form-property name="sortRangeStart" type="java.lang.String" initial="A" />
<form-property name="sortRangeEnd" type="java.lang.String" initial="C" />
</form-bean>
<form-bean name="commonbillerForm" type="com.mysite.biller.form.CommonbillerForm" /

java.lang.NoClassDefFoundError: com/mysite/biller/form/QuerybillerForm (wrong name: WEB-INF/classes/com/mysite/biller/form/QuerybillerForm)
>
 
Ankit Garg
Sheriff
Posts: 9528
33
Android Google Web Toolkit Hibernate IntelliJ IDE Java Spring
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
The error seems quite clear to me, there's no class named QuerybillerForm in the com.mysite.biller.form package. Is there indeed a QuerybillerForm class in that package (check the capitalization and whether the class is public or not)...
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic