my dog learned polymorphism*
The moose likes Struts and the fly likes Deploying struts1.29 appl to struts 1.3.10 Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Java 8 in Action this week in the Java 8 forum!
JavaRanch » Java Forums » Frameworks » Struts
Bookmark "Deploying struts1.29 appl to struts 1.3.10" Watch "Deploying struts1.29 appl to struts 1.3.10" New topic
Author

Deploying struts1.29 appl to struts 1.3.10

sreenadh v.payyambally
Greenhorn

Joined: Nov 05, 2009
Posts: 4
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


Thanks & Regards
Sreenadh vp
Ankit Garg
Sheriff

Joined: Aug 03, 2008
Posts: 9280
    
  17

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...


SCJP 6 | SCWCD 5 | Javaranch SCJP FAQ | SCWCD Links
sreenadh v.payyambally
Greenhorn

Joined: Nov 05, 2009
Posts: 4
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

Joined: Sep 29, 2008
Posts: 12617

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

Joined: Nov 05, 2009
Posts: 4
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

Joined: Jan 10, 2002
Posts: 60077
    
  65

"sreenadh vp", please check your private messages for an important administrative matter.


[Asking smart questions] [Bear's FrontMan] [About Bear] [Books by Bear]
Ankit Garg
Sheriff

Joined: Aug 03, 2008
Posts: 9280
    
  17

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

Joined: Nov 05, 2009
Posts: 4
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

Joined: Aug 03, 2008
Posts: 9280
    
  17

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)...
 
jQuery in Action, 2nd edition
 
subject: Deploying struts1.29 appl to struts 1.3.10
 
Similar Threads
getting error while loading action servlet for eg in the book Head First Servlet
ClassNotFoundException while running jdbc program
struts connection pooling with sql server 2000
Head First page 740 getting error in log file
java.lang.ClassNotFoundException: org.apache.commons.dbcp.BasicDataSource