This week's book giveaway is in the Servlets forum.
We're giving away four copies of Murach's Java Servlets and JSP and have Joel Murach on-line!
See this thread for details.
The moose likes Struts and the fly likes Getting org.xml.sax.SAXParseException Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Murach's Java Servlets and JSP this week in the Servlets forum!
JavaRanch » Java Forums » Frameworks » Struts
Reply locked New topic
Author

Getting org.xml.sax.SAXParseException

ishmayel vemuru
Ranch Hand

Joined: Jun 13, 2007
Posts: 46
Hi I am getting the following exceptiom in the JBoss 4.0.5.GA server..
This is working fine in the Tomcat 5.0 .

11:42:26,531 ERROR [Digester] Parse Error at line 1221 column 42: Attribute "nam
e" is required and must be specified for element type "forward".
org.xml.sax.SAXParseException: Attribute "name" is required and must be specified for element type "forward".


This is my struts-config.xml file


<?xml version="1.0" encoding="ISO-8859-1" ?>

<!DOCTYPE struts-config PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 1.1//EN" "http://jakarta.apache.org/struts/dtds/struts-config_1_1.dtd">

<struts-config>
<data-sources />
<!-- ========== Form Bean Definitions =================================== -->
<form-beans>
<form-bean name="agentForm" type="wrs.agents.actions.agentsFormBean"/>
<form-bean name="activityservicebean" type="wrs.agents.actions.ActivityServiceBean"/>
</form-beans>


<!-- ========== Action Mapping Definitions ============================== -->
<action-mappings>


<action path="/agentAppFront1"
type="wrs.agents.actions.agentsActivityAction"
scope="request"
name="agentForm">
<forward name="agentapplicationfront" path="/agentregfrmnext.jsp"/>
</action>

<action path="/agentAppFront2"
type="wrs.agents.actions.agentsActivityAction"
scope="request"
name="agentForm">
<forward name="agentapplication2" path="/agentregfrmnext1.jsp"/>
</action>
<action path="/agentAppFront3"
type="wrs.agents.actions.agentsActivityAction"
scope="request"
name="agentForm">
<forward name="agentapplicationthird" path="/agentregfrmnext2.jsp"/>
</action>

<action path="/agentAppFront4"
type="wrs.agents.actions.agentsActivityAction"
scope="request"
name="agentForm">
<forward name="agentapplicationfourth" path="/agentregfrmnext3.jsp"/>
</action>

<action path="/agentAppFront5"
type="wrs.agents.actions.agentsActivityAction"
scope="request"
name="agentForm">
<forward name="agentapplicationFive" path="/agentregfrmnext4.jsp"/>
</action>

<action path="/imageUpLoad"
type="wrs.agents.actions.imageUploadAction"
scope="request"
name="agentForm">
<forward name="imageupLoad" path="/agentregfrmnext1.jsp"/>
</action>


<action path="/agentAppAck"
type="wrs.agents.actions.agentsActivityAction"
scope="request"
name="agentForm">
<forward name="agentapplicationAck" path="/confirmation_letter.jsp"/>
</action>

<action path="/onlinePayDtls"
type="wrs.agents.actions.agentsActivityAction"
scope="request"
name="agentForm">
<forward name="onlinePaydtls" path="/AgentonlinePayDtls.jsp"/>
<forward name="noRecords" path="/xyz.jsp"/>
</action>



<action path="/wrs/agentnew"
type="wrs.agents.actions.agentsNewAppDisp"
scope="request"
name="agentForm">
<forward name="success" path="/wrs/agents/agentsNewApplication.jsp"/>
</action>

<action path="/agentRegPayDisplay"
type="wrs.agents.actions.agentsActivityAction"
scope="request"
name="agentForm">
<forward name="agentRegPayDisplay" path="/wrs/agents/agentInitialPayment.jsp"/>
</action>

<action path="/agentCoupPayDisplay"
type="wrs.agents.actions.agentsActivityAction"
scope="request"
name="agentForm">
<forward name="agentCoupPayDisplay" path="/wrs/agents/agentCoopingPayment.jsp"/>
</action>

<action path="/agentMMFront"
type="wrs.agents.actions.agentsActivityAction"
scope="request"
name="agentForm">
<forward name="MM Agent Services" path="/wrs/agents/AgentMarketingFront.jsp"/>
</action>

<action path="/statuscompDisp"
type="wrs.agents.actions.agentsNewAppDisp5"
scope="request"
name="agentForm">
<forward name="success" path="/wrs/agents/AgentCompDisplay.jsp"/>
</action>

<action path="/statuscompDispModify"
type="wrs.agents.actions.agentsNewAppDisp5Modify"
scope="request"
name="agentForm">
<forward name="success" path="/wrs/agents/AgentCompDisplayModify.jsp"/>
</action>


<action path="/chklistDisp"
type="wrs.agents.actions.agentsActivityAction"
scope="request"
name="agentForm">
<forward name="chklistDisp" path="/wrs/agents/AgentCompDisplayDtls.jsp"/>
</action>

<action path="/frdConfirm"
type="wrs.agents.actions.agentsActivityAction"
scope="request"
name="agentForm">
<forward name="frdConfirm" path="/wrs/agents/mmconfirmation_letter.jsp"/>
<forward name="frdEmailConfirm" path="/wrs/agents/mmconfirmation_Emailletter.jsp"/>
<forward name="NoEMP" path="/wrs/agents/NoEmployee.jsp"/>
</action>

<action path="/agentAMFront"
type="wrs.agents.actions.agentsActivityAction"
scope="request"
name="agentForm">
<forward name="AM Agent Services" path="/wrs/agents/AssistantManagerFront.jsp"/>
</action>

<action path="/statuscompDisp1"
type="wrs.agents.actions.agentsNewAppDisp2"
scope="request"
name="agentForm">
<forward name="success" path="/wrs/agents/AgentCompDisplay1.jsp"/>
</action>

<action path="/chklistDisp1"
type="wrs.agents.actions.agentsActivityAction"
scope="request"
name="agentForm">
<forward name="chklistDisp1" path="/wrs/agents/AgentCompDisplayDtls1.jsp"/>
</action>

<action path="/frdConfirm1"
type="wrs.agents.actions.agentsActivityAction"
scope="request"
name="agentForm">
<forward name="frdConfirm1" path="/wrs/agents/AsstMmmconfirmation_letter.jsp"/>
<forward name="frdEmailConfirm1" path="/wrs/agents/AsstMmmconfirmation_Emailletter.jsp"/>
</action>

<action path="/statuscompDisp2"
type="wrs.agents.actions.agentsNewAppDisp3"
scope="request"
name="agentForm">
<forward name="success" path="/wrs/agents/AgentCompDisplay2.jsp"/>
</action>

<action path="/chklistDisp2"
type="wrs.agents.actions.agentsActivityAction"
scope="request"
name="agentForm">
<forward name="chklistDisp2" path="/wrs/agents/AgentCompDisplayDtls2.jsp"/>
</action>

<action path="/statuscompDMDisp"
type="wrs.agents.actions.agentsNewAppDisp2"
scope="request"
name="agentForm">
<forward name="success" path="/wrs/agents/AgentCompDMDisplay.jsp"/>
</action>
<action path="/chklistDMDisp"
type="wrs.agents.actions.agentsActivityAction"
scope="request"
name="agentForm">
<forward name="chklistDMDisp" path="/wrs/agents/AgentCompDMDisplayDtls.jsp"/>
</action>

<action path="/frdConfirmDM"
type="wrs.agents.actions.agentsActivityAction"
scope="request"
name="agentForm">
<forward name="frdConfirmDM" path="/wrs/agents/dmconfirmation_letter_MM.jsp"/>
</action>

<action path="/printAM"
type="wrs.agents.actions.agentsActivityAction"
scope="request"
name="agentForm">
<forward name="printAM" path="/wrs/agents/AssistantManagerFront.jsp"/>
</action>

<action path="/frdConfirmAM1"
type="wrs.agents.actions.agentsActivityAction"
scope="request"
name="agentForm">
<forward name="frdConfirmAM1" path="/wrs/agents/AsstMmmconfirmation_MMletter.jsp"/>
</action>

<action path="/statuscompDMDisp1"
type="wrs.agents.actions.agentsNewAppDisp2"
scope="request"
name="agentForm">
<forward name="success" path="/wrs/agents/AgentCompDMDisplay1.jsp"/>
</action>

<action path="/chklistDMDisp1"
type="wrs.agents.actions.agentsActivityAction"
scope="request"
name="agentForm">
<forward name="chklistDMDisp1" path="/wrs/agents/AgentCompDMDisplayDtls1.jsp"/>
</action>

<action path="/frdConfirmDVM1"
type="wrs.agents.actions.agentsActivityAction"
scope="request"
name="agentForm">
<forward name="frdConfirmDVM1" path="/wrs/agents/dmconfirmation_letter_MM1.jsp"/>
</action>


<action path="/statuscompDisp4"
type="wrs.agents.actions.agentsNewAppDisp5"
scope="request"
name="agentForm">
<forward name="success" path="/wrs/agents/AgentCompDisplay4.jsp"/>
</action>

<action path="/frdagentack"
type="wrs.agents.actions.agentsActivityAction"
scope="request"
name="agentForm">
<forward name="frdagentack" path="/wrs/agents/dmconfirmation_letter_MMFinal.jsp"/>
</action>

<action path="/frdViewDtls"
type="wrs.agents.actions.agentsActivityAction"
scope="request"
name="agentForm">
<forward name="noData" path="/wrs/agents/NoRemarksData.jsp"/>
<forward name="DataExist" path="/wrs/agents/RemarksDataExist.jsp"/>
</action>

<action path="/agentRegSave"
type="wrs.agents.actions.agentsActivityAction"
scope="request"
name="agentForm">
<forward name="agentRegSave" path="/wrs/agents/agentRegSuccess.jsp"/>
</action>

<action path="/agentCoopSave"
type="wrs.agents.actions.agentsActivityAction"
scope="request"
name="agentForm">
<forward name="agentCoopSave" path="/wrs/agents/agentCoupSuccess.jsp"/>
</action>


<!-- Bulk Booking Agent Action Mappings -->

<action path="/agentStatusActivate"
type="wrs.agents.actions.agentsActivityAction"
scope="request"
name="agentForm">
<forward name="agentStatusActivate" path="/login/OnlineLogin.jsp"/>
</action>

<action path="/statuscompDispR"
type="wrs.agents.actions.agentsNewAppDispR"
scope="request"
name="agentForm">
<forward name="success" path="/wrs/agents/AgentCompDisplayR.jsp"/>
</action>

<!-- ========== TPS AGENT Actions Starts ============================== -->

<action path="/agentTPSAppFront1"
type="wrs.agents.actions.agentsTPSActivityAction"
scope="request"
name="agentForm">
<forward name="agenttpsapplicationfront" path="/agenttpsregfrmnext.jsp"/>
</action>

<action path="/agentTPSAppFront2"
type="wrs.agents.actions.agentsTPSActivityAction"
scope="request"
name="agentForm">
<forward name="agenttpsapplication2" path="/agenttpsregfrmnext1.jsp"/>
</action>

<action path="/agentTPSAppFront3"
type="wrs.agents.actions.agentsTPSActivityAction"
scope="request"
name="agentForm">
<forward name="agenttpsapplicationthird" path="/agenttpsregfrmnext2.jsp"/>
</action>
<action path="/agentTPSAppFront4"
type="wrs.agents.actions.agentsTPSActivityAction"
scope="request"
name="agentForm">
<forward name="agenttpsapplicationfourth" path="/agenttpsregfrmnext3.jsp"/>
</action>
<action path="/agentTPSAppFront5"
type="wrs.agents.actions.agentsTPSActivityAction"
scope="request"
name="agentForm">
<forward name="agenttpsapplicationFive" path="/agenttpsregfrmnext4.jsp"/>
</action>

<action path="/agentTPSAppAck"
type="wrs.agents.actions.agentsTPSActivityAction"
scope="request"
name="agentForm">
<forward name="agenttpsapplicationAck" path="/confirmation_letter.jsp"/>
</action>

<action path="/chklistDisp2DVM"
type="wrs.agents.actions.agentsTPSActivityAction"
scope="request"
name="agentForm">
<forward name="chklistDisp2DVM" path="/wrs/agents/AgentCompDisplayDtls2DVM.jsp"/>
</action>

<!-- for the MD login into the agents -->
<action path="/agentMDFront"
type="wrs.agents.actions.agentsTPSActivityAction"
scope="request"
name="agentForm">
<forward name="MD Agent Services" path="/wrs/agents/AgentMDFront.jsp"/>
</action>

<action path="/statuscompDispMDModify"
type="wrs.agents.actions.agentsNewAppDisp5ModifyMD"
scope="request"
name="agentForm">
<forward name="success" path="/wrs/agents/AgentCompDisplayModifyMD.jsp"/>
</action>

<action path="/chklistDispMD"
type="wrs.agents.actions.agentsTPSActivityAction"
scope="request"
name="agentForm">
<forward name="chklistDispMD" path="/wrs/agents/AgentCompDisplayDtlsMD.jsp"/>
</action>

<action path="/frdConfirmMD"
type="wrs.agents.actions.agentsTPSActivityAction"
scope="request"
name="agentForm">
<forward name="frdConfirmMD" path="/wrs/agents/mdconfirmation_letter.jsp"/>
<forward name="frdEmailConfirm" path="/wrs/agents/mmconfirmation_Emailletter.jsp"/>
<forward name="NoEMP" path="/wrs/agents/NoEmployee.jsp"/>
</action>

<!-- for the GM Login into the agent services -->
<action path="/agentGMFront"
type="wrs.agents.actions.agentsTPSActivityAction"
scope="request"
name="agentForm">
<forward name="GM Agent Serveces" path="/wrs/agents/AgentGeneralManagerFront.jsp"/>
</action>

<action path="/statuscompGMDisp"
type="wrs.agents.actions.agentsNewAppDisp2GM"
scope="request"
name="agentForm">
<forward name="success" path="/wrs/agents/AgentCompGMDisplay.jsp"/>
</action>

<action path="/chklistGMDisp"
type="wrs.agents.actions.agentsTPSActivityAction"
scope="request"
name="agentForm">
<forward name="chklistGMDisp" path="/wrs/agents/AgentCompGMDisplayDtls.jsp"/>
</action>

<action path="/frdConfirmGM"
type="wrs.agents.actions.agentsTPSActivityAction"
scope="request"
name="agentForm">
<forward name="frdConfirmGM" path="/wrs/agents/dmconfirmation_letter_GM.jsp"/>
</action>

<action path="/statuscompDisp1DVM"
type="wrs.agents.actions.agentsNewAppDisp2DVM"
scope="request"
name="agentForm">
<forward name="success" path="/wrs/agents/AgentCompDisplay1DVM.jsp"/>
</action>

<action path="/chklistDisp1DVM"
type="wrs.agents.actions.agentsTPSActivityAction"
scope="request"
name="agentForm">
<forward name="chklistDisp1DVM" path="/wrs/agents/AgentCompDisplayDtls1DVM.jsp"/>
</action>

<action path="/printDVM"
type="wrs.agents.actions.agentsTPSActivityAction"
scope="request"
name="agentForm">
<forward name="printDVM" path="/wrs/agents/AgentDivisionalManagerFront.jsp"/>
</action>

<action path="/statuscompDisp2DVM"
type="wrs.agents.actions.agentsNewAppDisp3DVM"
scope="request"
name="agentForm">
<forward name="success" path="/wrs/agents/AgentCompDisplay2DVM.jsp"/>
</action>

<action path="/frdConfirmDM1"
type="wrs.agents.actions.agentsTPSActivityAction"
scope="request"
name="agentForm">
<forward name="frdConfirmDM1" path="/wrs/agents/AsstMmmconfirmation_DMletter.jsp"/>
</action>

<action path="/statuscompGMDisp1"
type="wrs.agents.actions.agentsNewAppDisp2GM"
scope="request"
name="agentForm">
<forward name="success" path="/wrs/agents/AgentCompDMDisplay1GM.jsp"/>
</action>

<action path="/chklistDMDisp1GM"
type="wrs.agents.actions.agentsTPSActivityAction"
scope="request"
name="agentForm">
<forward name="chklistDMDisp1GM" path="/wrs/agents/AgentCompDMDisplayDtls1GM.jsp"/>
</action>

<action path="/frdConfirmGM1"
type="wrs.agents.actions.agentsTPSActivityAction"
scope="request"
name="agentForm">
<forward name="frdConfirmGM1" path="/wrs/agents/dmconfirmation_letter_GM1.jsp"/>
</action>

<action path="/statuscompDisp3"
type="wrs.agents.actions.agentsNewAppDisp2"
scope="request"
name="agentForm">
<forward name="success" path="/wrs/agents/AgentCompDisplay3.jsp"/>
</action>

<!-- ========== TPS AGENT Actions Ends ============================== -->

<!-- ========== TCA AGENT Actions Starts ============================== -->

<action path="/agentBBAppFront1"
type="wrs.agents.actions.agentsBBActivityAction"
scope="request"
name="agentForm">
<forward name="agentbbapplicationfront" path="/agentbbregfrmnext.jsp"/>
</action>

<action path="/agentBBAppFront2"
type="wrs.agents.actions.agentsBBActivityAction"
scope="request"
name="agentForm">
<forward name="agentbbapplication2" path="/agentbbregfrmnext1.jsp"/>
</action>
<action path="/agentBBAppFront3"
type="wrs.agents.actions.agentsBBActivityAction"
scope="request"
name="agentForm">
<forward name="agentbbapplicationthird" path="/agentbbregfrmnext2.jsp"/>
</action>
<action path="/agentBBAppFront4"
type="wrs.agents.actions.agentsBBActivityAction"
scope="request"
name="agentForm">
<forward name="agentbbapplicationfourth" path="/agentbbregfrmnext3.jsp"/>
</action>
<action path="/agentBBAppFront5"
type="wrs.agents.actions.agentsBBActivityAction"
scope="request"
name="agentForm">
<forward name="agentbbapplicationFive" path="/agentbbregfrmnext4.jsp"/>
</action>

<action path="/agentBBAppAck"
type="wrs.agents.actions.agentsBBActivityAction"
scope="request"
name="agentForm">
<forward name="agentbbapplicationAck" path="/confirmation_letter.jsp"/>
</action>

<action path="/agentTCARegSave"
type="wrs.agents.actions.agentsBBActivityAction"
scope="request"
name="agentForm">
<forward name="agentTCARegSave" path="/wrs/agents/agentRegSuccess.jsp"/>
</action>

<!-- ========== TCA AGENT Actions Ends ============================== -->


<!-- ========== COMMON Actions Starts ============================== -->
<!-- for the DM login into the agents -->
<action path="/agentDMFront"
type="wrs.agents.actions.agentsActivityAction"
scope="request"
name="agentForm">
<forward name="DM Agent Services" path="/wrs/agents/AgentDivisionalManagerFront.jsp"/>
</action>

<action path="/chklistDisp3"
type="wrs.agents.actions.agentsActivityAction"
scope="request"
name="agentForm">
<forward name="chklistDisp3" path="/wrs/agents/AgentCompDisplayDtls3.jsp"/>
</action>

<!-- ========== APPROVAL OF AGENTS ========== -->
<action path="/statuscompDisp6"
type="wrs.agents.actions.agentsNewAppDisp5"
scope="request"
name="agentForm">
<forward name="successTPS" path="/wrs/agents/AgentCompDisplay6.jsp"/>
</action>

<action path="/agentTPSRegPayDisplay"
type="wrs.agents.actions.agentsTPSActivityAction"
scope="request"
name="agentForm">
<forward name="agentTPSRegPayDisplay" path="/wrs/agents/agentTPSInitialPayment.jsp"/>
</action>

<action path="/agentTPSRegSave"
type="wrs.agents.actions.agentsTPSActivityAction"
scope="request"
name="agentForm">
<forward name="agentTPSRegSave" path="/wrs/agents/agentTPSRegSuccess.jsp"/>
</action>

<!-- ========== APPROVAL OF AGENTS ENDS========== -->


<!-- ========== ASSIGN SERVICE TO AGENTS STRATS========== -->

<action path="/wrs/agents/AssignServiceAction"
type="wrs.agents.actions.AssignServiceAction"
scope="session"
name="activityservicebean">
<forward name="request" path="/wrs/agents/AssignService.jsp"/>
<forward name="success" path="/wrs/agents/AssignServiceAction.do"/>
<forward name="failure" path="/wrs/agents/transfailure.jsp"/>
</action>

<action path="/wrs/agents/search_tpsservices"
type="wrs.agents.actions.TPSServiceAssignAction"
scope="session"
name="activityservicebean">
<forward name="success" path="/wrs/agents/AssignService.jsp"/>
</action>

<action path="/wrs/agents/AssignServiceSaveAction"
type="wrs.agents.actions.AssignServiceSaveAction"
scope="session"
name="activityservicebean">
<forward name="success" path="/wrs/agents/AssignService.do"/>
<forward name="failure" path="/wrs/agents/transfailure.jsp"/>
</action>

<!-- ========== ASSIGN SERVICE TO AGENTS ENDS========== -->

<!-- ========== TPS SUB-AGENTS STRATS========== -->



<action path="/AgentCommission"
type="wrs.agents.actions.AgentCommission"
scope="request"
name="agentForm">
<forward name="todaydetails" path="/wrs/agents/details.jsp"/>
</action>

<!-- ========== TPS SUB-AGENTS ENDS========== -->

<!-- =============== REJECTION OF THE AGENT =============== -->
<action path="/agentRejStatusDisplay"
type="wrs.agents.actions.agentsActivityAction"
scope="request"
name="agentForm">
<forward name="agentRejStatusDisplay" path="/wrs/agents/agentRejStatusDtls.jsp"/>
</action>

<action path="/agentRejStatusSave"
type="wrs.agents.actions.agentsActivityAction"
scope="request"
name="agentForm">
<forward name="agentRejStatusSave" path="/wrs/agents/agentRejStatusUpdated.jsp"/>
</action>

<!-- =============== REJECTION OF THE AGENT ENDS =============== -->

<!-- =============== AGENT RECOOPING STARTS =============== -->

<action path="/AgentsRecoupingAction"
type="wrs.agents.actions.AgentsRecoupingAction"
scope="request"
name="agentForm">
<forward name="Agent Recouping" path="/wrs/agents/AgentRecoupingDisp.jsp"/>
</action>

<action path="/agentRecoupDisplay"
type="wrs.agents.actions.AgentsRecoupingAction"
scope="request"
name="agentForm">
<forward name="agentRecoupDisplay" path="/wrs/agents/agentRecoupingPayment.jsp"/>
<forward name="failure" path="/wrs/agents/AgentRecoupingDisplay.jsp"/>
</action>

<!-- THE AGENT MAPPING TAG FOR THE BANK VO-->


<action path="/agentRecoupSave"
type="wrs.agents.actions.AgentsRecoupingAction"
scope="request"
name="agentForm">
<forward name="agentRecoupSave" path="/wrs/agents/agentRecoupSuccess1.jsp"/>
<forward name="SubagentRecoupSave" path="/wrs/agents/agentRecoupSuccess.jsp"/>
<forward name="SubagentCreditRecoupSave" path="/wrs/agents/result.jsp"/>
</action>

<!-- =============== AGENT RECOOPING STARTS =============== -->

<!-- =============== AGENT DEACTIVATION STARTS =============== -->

<action path="/statuscompDispD"
type="wrs.agents.actions.agentsNewAppDispD"
scope="request"
name="agentForm">
<forward name="success" path="/wrs/agents/AgentCompDisplayD.jsp"/>
</action>

<action path="/agentStatusDisplay"
type="wrs.agents.actions.agentsActivityAction"
scope="request"
name="agentForm">
<forward name="agentStatusDisplay" path="/wrs/agents/agentStatusDtlsThird.jsp"/>
</action>

<action path="/agentStatusSave"
type="wrs.agents.actions.agentsActivityAction"
scope="request"
name="agentForm">
<forward name="agentStatusSave" path="/wrs/agents/agentStatusUpdated.jsp"/>
</action>

<!-- =============== AGENT DEACTIVATION ENDS =============== -->

<!-- =============== AGENT ACTIVATION STARTS =============== -->

<action path="/statuscompDispA"
type="wrs.agents.actions.agentsNewAppDispA"
scope="request"
name="agentForm">
<forward name="success" path="/wrs/agents/AgentCompDisplayA.jsp"/>
</action>

<action path="/agentStatusDisplayA"
type="wrs.agents.actions.agentsActivityAction"
scope="request"
name="agentForm">
<forward name="agentStatusDisplayA" path="/wrs/agents/agentStatusDtlsThirdA.jsp"/>
</action>

<action path="/agentStatusSaveA"
type="wrs.agents.actions.agentsActivityAction"
scope="request"
name="agentForm">
<forward name="agentStatusSaveA" path="/wrs/agents/agentStatusUpdated.jsp"/>
</action>

<!-- =============== AGENT ACTIVATION ENDS =============== -->

<!-- =============== AGENT SUSPENSION STARTS =============== -->

<action path="/statuscompDispSu"
type="wrs.agents.actions.agentsNewAppDispSu"
scope="request"
name="agentForm">
<forward name="success" path="/wrs/agents/AgentCompDisplaySu.jsp"/>
</action>

<action path="/agentStatusDisplaySu"
type="wrs.agents.actions.agentsActivityAction"
scope="request"
name="agentForm">
<forward name="agentStatusDisplaySu" path="/wrs/agents/agentStatusDtlsThirdSu.jsp"/>
</action>

<action path="/agentStatusSaveSu"
type="wrs.agents.actions.agentsActivityAction"
scope="request"
name="agentForm">
<forward name="agentStatusSaveSu" path="/wrs/agents/agentStatusUpdated.jsp"/>
</action>

<!-- ======== AGENT SUSPENSION ENDS ======== -->

<!-- ======== AGENT STATUS DISPLAY STARTS ======== -->

<action path="/registrationStatus"
type="wrs.agents.actions.agentsActivityAction"
scope="request"
name="agentForm">
<forward name="registrationStatus" path="/wrs/reservation/RegistrationStatus.jsp"/>
</action>

<!-- ========== COMMON Actions Ends ============================== -->

</action-mappings>

</struts-config>

Please give me any one the posiblities for getting the this type of error

org.xml.sax.SAXParseException: Attribute "name" is required and must be specified for element type "forward".


Thanks in advance.
Merrill Higginson
Ranch Hand

Joined: Feb 15, 2005
Posts: 4864
Please do not post the same question multiple times. This wastes the time of those willing to respond by creating multiple redundant conversations. I'm closing this thread, but any wishing to respond may do so in the original thread:

http://www.coderanch.com/t/57961/Struts/Getting-Parser-Error-struts


Merrill
Consultant, Sima Solutions
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Getting org.xml.sax.SAXParseException
 
Similar Threads
Getting the Parser Error struts
Marking servlet action as unavailable
InvocationTargetException.
Navigation problem in struts
UnavailableException