// include the latest version of the regex crate in your Cargo.toml
extern crate regex;
use regex::Regex;
fn main() {
let regex = Regex::new(r#"(?msx)^\s*<action\s*
(?:name\s*=\s*"(?<name>[^"]+)"\s*
|parameter\s*=\s*"(?<parameter>[^"]+)"\s*
|path\s*=\s*"(?<path>[^"]+)"\s*
|type\s*=\s*"(?<type>[^"]+)"\s*
|scope\s*=\s*"(?<scope>[^"]+)"\s*
|validate\s*=\s*"(?<validate>[^"]+)"\s*
|input\s*=\s*"(?<input>[^"]+)"\s*)+>\s*
(?<props>(?:<set-property\s*(?:property\s*=\s*"(?:[^"]*)"\s*|value\s*=\s*"(?:[^"]*)"\s*)+\s*\/>\s*)*)
(?<forwards>(?:<forward\s*.*?\/>\s*)*)<\/\s*action\s*>
"#).unwrap();
let string = "<action path=\"/grplAction\" type=\"gbom.grpl.clt.GRPLAction\" name=\"grplForm\" scope=\"request\" input=\"/index.jsp\">
<forward name=\"viewPartList\" path=\"/ViewPartList.jsp\"/>
<forward name=\"editPartList\" path=\"/EditPartList.jsp\"/>
<forward name=\"editedPartList\" path=\"/grplAction.do?mode=coes&type=edit\"/>
<forward name=\"deSelected\" path=\"/grplAction.do?mode=grpl&type=edit\"/>
<forward name=\"createQuery\" path=\"/CreateQuery.jsp\"/>
<forward name=\"editQuery\" path=\"/EditQuery.jsp\"/>
<forward name=\"deleteQuery\" path=\"/DeleteQuery.jsp\"/>
<forward name=\"executeQuery\" path=\"/PartLists.jsp\"/>
<forward name=\"executeReq\" path=\"/grplParseAction.do?action=parse&first=true\"/>
<forward name=\"grplerrorPage\" path=\"/GRPLApplicationError.jsp\"/>
</action>
<action path=\"/grplDownloadAction\" type=\"gbom.grpl.clt.GRPLDownloadAction\" name=\"grplForm\" scope=\"request\" input=\"/index.jsp\">
<forward name=\"grplerrorPage\" path=\"/GRPLApplicationError.jsp\"/>
</action>
<action path=\"/grplParseAction\" type=\"gbom.grpl.clt.GRPLParsingAction\" name=\"grplForm\" scope=\"request\" input=\"/index.jsp\">
<forward name=\"grplerrorPage\" path=\"/GRPLApplicationError.jsp\"/>
<forward name=\"executeQuery\" path=\"/PartLists.jsp\"/>
<forward name=\"viewPartList\" path=\"/ViewPartList.jsp\"/>
</action>
<action path=\"/vppsTree\" type=\"gbom.general.vppstree.clt.VPPSAction\" scope=\"request\" input=\"/index.jsp\">
<forward name=\"vppsTree\" path=\"/VppsTree.jsp\"/>
</action>
<action path=\"/logoff\" type=\"gbom.general.logoff.clt.LogoffAction\" scope=\"request\" input=\"/index.jsp\">
<forward name=\"loginPage\" path=\"/Login.jsp\"/>
</action>
<action path=\"/helpTree\" type=\"gbom.general.help.clt.HelpTreeAction\" scope=\"request\" input=\"/index.jsp\">
<forward name=\"helpTree\" path=\"/Help.jsp\"/>
</action>
<action path=\"/helpMapOverView\" type=\"gbom.general.help.clt.HelpMapAction\" scope=\"request\" input=\"/Help.jsp\"></action>
<action path=\"/viewvariant\" type=\"com.gbomapp.coes.variant.action.VariantListAction\" scope=\"request\" input=\"/index.jsp\">
<forward name=\"variantlist\" path=\"/VariantListTemplate.jsp\"/>
</action>
<action path=\"/viewfamilydetails\" type=\"com.gbomapp.coes.functions.action.ListFamilyAction\" name=\"AddFamilyInfo\" scope=\"session\" input=\"/index.jsp\">
<forward name=\"familylist\" path=\"/FamilyListTemplate.jsp\"/>
<forward name=\"errorPage\" path=\"/NotEntitledError.jsp\"/>
</action>
<action path=\"/addfamilylist\" type=\"com.gbomapp.coes.functions.action.ListFamilyAction\" name=\"AddFamilyInfo\" scope=\"session\" input=\"/FamilyList.jsp\">
<forward name=\"familylist\" path=\"/FamilyListTemplate.jsp\"/>
<forward name=\"search\" path=\"/searchFamilyContacts.jsp\"/>
<forward name=\"errorPage\" path=\"/NotEntitledError.jsp\"/>
</action>
<action path=\"/addFamilyContact\" type=\"com.gbomapp.coes.functions.action.FamilyContactAction\" name=\"AddFamilyInfo\" scope=\"session\" input=\"/FamilyList.jsp\">
<forward name=\"familyContact\" path=\"/FamilyContactTemplate.jsp\"/>
</action>
<action path=\"/viewreparentfamily\" type=\"com.gbomapp.coes.functions.action.ReparentFamilyAction\" name=\"AddFamilyInfo\" scope=\"session\" input=\"/index.jsp\">
<forward name=\"reparentfamily\" path=\"/ReparentFamilyTemplate.jsp\"/>
<forward name=\"errorPage\" path=\"/NotEntitledError.jsp\"/>
</action>
<action path=\"/addreparentfamily\" type=\"com.gbomapp.coes.functions.action.ReparentFamilyAction\" name=\"AddFamilyInfo\" scope=\"session\" input=\"/ReparentFamily.jsp\">
<forward name=\"reparentfamily\" path=\"/ReparentFamilyTemplate.jsp\"/>
<forward name=\"errorPage\" path=\"/NotEntitledError.jsp\"/>
</action>
<action path=\"/variantaction\" type=\"com.gbomapp.coes.functions.action.ListVariantAction\" name=\"VariantInfo\" scope=\"session\" input=\"/index.jsp\">
<forward name=\"variantlist\" path=\"/VariantManagementTemplate.jsp\"/>
<forward name=\"errorPage\" path=\"/NotEntitledError.jsp\"/>
</action>
<action path=\"/variantaction\" type=\"com.gbomapp.coes.functions.action.ListVariantAction\" name=\"VariantInfo\" scope=\"session\" input=\"/index.jsp\">
<forward name=\"variantlist\" path=\"/VariantManagementTemplate.jsp\"/>
<forward name=\"errorPage\" path=\"/NotEntitledError.jsp\"/>
</action>
<action path=\"/variantactionAdd\" type=\"com.gbomapp.coes.functions.action.ListVariantAction\" name=\"VariantInfo\" scope=\"session\" input=\"/index.jsp\">
<forward name=\"variantlist\" path=\"/variantaction.do?req=add\"/>
<forward name=\"errorPage\" path=\"/NotEntitledError.jsp\"/>
</action>
<action path=\"/variantactionSelect\" type=\"com.gbomapp.coes.functions.action.ListVariantAction\" name=\"VariantInfo\" scope=\"session\" input=\"/index.jsp\">
<forward name=\"variantlist\" path=\"/variantaction.do?req=select\"/>
<forward name=\"errorPage\" path=\"/NotEntitledError.jsp\"/>
</action>
<action path=\"/variantactionEdit\" type=\"com.gbomapp.coes.functions.action.ListVariantAction\" name=\"VariantInfo\" scope=\"session\" input=\"/index.jsp\">
<forward name=\"variantlist\" path=\"/variantaction.do?req=edit\"/>
<forward name=\"errorPage\" path=\"/NotEntitledError.jsp\"/>
</action>
<action path=\"/variantactionEdited\" type=\"com.gbomapp.coes.functions.action.ListVariantAction\" name=\"VariantInfo\" scope=\"session\" input=\"/index.jsp\">
<forward name=\"variantlist\" path=\"/variantaction.do?req=edited\"/>
<forward name=\"errorPage\" path=\"/NotEntitledError.jsp\"/>
</action>
<action path=\"/variantactionDelete\" type=\"com.gbomapp.coes.functions.action.ListVariantAction\" name=\"VariantInfo\" scope=\"session\" input=\"/index.jsp\">
<forward name=\"variantlist\" path=\"/variantaction.do?req=delete\"/>
<forward name=\"errorPage\" path=\"/NotEntitledError.jsp\"/>
</action>
<action path=\"/variantactionDeleted\" type=\"com.gbomapp.coes.functions.action.ListVariantAction\" name=\"VariantInfo\" scope=\"session\" input=\"/index.jsp\">
<forward name=\"variantlist\" path=\"/variantaction.do?req=deleted\"/>
<forward name=\"errorPage\" path=\"/NotEntitledError.jsp\"/>
</action>
<action path=\"/variantactionUndelete\" type=\"com.gbomapp.coes.functions.action.ListVariantAction\" name=\"VariantInfo\" scope=\"session\" input=\"/index.jsp\">
<forward name=\"variantlist\" path=\"/variantaction.do?req=undelete\"/>
<forward name=\"errorPage\" path=\"/NotEntitledError.jsp\"/>
</action>
<action path=\"/variantactionUndel\" type=\"com.gbomapp.coes.functions.action.ListVariantAction\" name=\"VariantInfo\" scope=\"session\" input=\"/index.jsp\">
<forward name=\"variantlist\" path=\"/variantaction.do?req=undel\"/>
<forward name=\"errorPage\" path=\"/NotEntitledError.jsp\"/>
</action>
<action path=\"/variantactionHide\" type=\"com.gbomapp.coes.functions.action.ListVariantAction\" name=\"VariantInfo\" scope=\"session\" input=\"/index.jsp\">
<forward name=\"variantlist\" path=\"/variantaction.do?req=hide\"/>
<forward name=\"errorPage\" path=\"/NotEntitledError.jsp\"/>
</action>
<action path=\"/variantactionUnhide\" type=\"com.gbomapp.coes.functions.action.ListVariantAction\" name=\"VariantInfo\" scope=\"session\" input=\"/index.jsp\">
<forward name=\"variantlist\" path=\"/variantaction.do?req=unhide\"/>
<forward name=\"errorPage\" path=\"/NotEntitledError.jsp\"/>
</action>
<action path=\"/viewvariantdetails\" type=\"com.gbomapp.coes.functions.action.ListVariantAction\" name=\"VariantInfo\" scope=\"session\" input=\"/index.jsp\">
<forward name=\"variantlist\" path=\"/VariantManagementTemplate.jsp\"/>
<forward name=\"close1\" path=\"/VarMessage.jsp\"/>
<forward name=\"errorPage\" path=\"/NotEntitledError.jsp\"/>
</action>
<action path=\"/viewreparentvariant\" type=\"com.gbomapp.coes.functions.action.ReparentVariantAction\" name=\"VariantInfo\" scope=\"session\" input=\"/index.jsp\">
<forward name=\"reparentvariant\" path=\"/ReparentVariantTemplate.jsp\"/>
<forward name=\"errorPage\" path=\"/NotEntitledError.jsp\"/>
</action>
<action path=\"/addreparentvariant\" type=\"com.gbomapp.coes.functions.action.ReparentVariantAction\" name=\"VariantInfo\" scope=\"session\" input=\"/index.jsp\">
<forward name=\"reparentvariant\" path=\"/ReparentVariantTemplate.jsp\"/>
<forward name=\"errorPage\" path=\"/NotEntitledError.jsp\"/>
</action>
<action path=\"/pendingfamilyapproval\" type=\"com.gbomapp.coes.familyapproval.action.FamilyApprovalAction\" name=\"ApproveFamily\" scope=\"request\" input=\"/index.jsp\">
<forward name=\"familyapprovelist\" path=\"/FamilyApprovalTemplate.jsp\"/>
</action>
<action path=\"/pendingfamilydetails\" type=\"com.gbomapp.coes.familyapproval.action.FamilyApprovalDetailAction\" name=\"ApproveFamDetail\" scope=\"request\" input=\"/index.jsp\">
<forward name=\"familyapprovedetail\" path=\"/PendingFamilyTemplate.jsp\"/>
</action>
<action path=\"/pendingfamilyaction\" type=\"com.gbomapp.coes.familyapproval.action.FamilyApprovalDetailAction\" name=\"ApproveFamDetail\" scope=\"request\" input=\"/index.jsp\">
<forward name=\"familyapprovedetail\" path=\"/PendingFamilyTemplate.jsp\"/>
</action>
<action path=\"/pendingvariantapproval\" type=\"com.gbomapp.coes.variantapproval.action.VariantApprovalAction\" name=\"ApproveVariant\" scope=\"session\" input=\"/index.jsp\">
<forward name=\"variantapprovelist\" path=\"/PendingVariantTemplate.jsp\"/>
</action>
<action path=\"/pendingvariantdetails\" type=\"com.gbomapp.coes.variantapproval.action.VariantApprovalDetailAction\" name=\"ApproveVarDetail\" scope=\"session\" input=\"/index.jsp\">
<forward name=\"variantapprovedetail\" path=\"/VariantApprovalTemplate.jsp\"/>
</action>
<action path=\"/pendingmodlevel\" type=\"com.gbomapp.coes.modlevel.action.PendingModLevelAction\" name=\"pendingModLevel\" scope=\"session\" input=\"/index.jsp\">
<forward name=\"pendingmodlevel\" path=\"/PendingModLevelTemplate.jsp\"/>
</action>
<action path=\"/finalpendingvariantapproval\" type=\"com.gbomapp.coes.variantapproval.action.FinalVariantApprovalAction\" name=\"ApproveVariant\" scope=\"session\" input=\"/index.jsp\">
<forward name=\"finalvariantapprovelist\" path=\"/FinalPendingVariantTemplate.jsp\"/>
</action>
<action path=\"/finalpendingvariantdetails\" type=\"com.gbomapp.coes.variantapproval.action.FinalVariantApprovalDetailAction\" name=\"ApproveVarDetail\" scope=\"session\" input=\"/index.jsp\">
<forward name=\"finalvariantapprovedetail\" path=\"/FinalVariantApprovalTemplate.jsp\"/>
</action>
<action path=\"/reviewpendingvariantapproval\" type=\"com.gbomapp.coes.variantapproval.action.ReviewVariantApprovalAction\" name=\"ApproveVariant\" scope=\"session\" input=\"/index.jsp\">
<forward name=\"reviewpendingvariantapproval\" path=\"/ReviewPendingVariantTemplate.jsp\"/>
</action>
<action path=\"/pendingassessments\" type=\"com.gbomapp.coes.assessments.action.PendingAssessmentsAction\" name=\"pendingAssessments\" scope=\"session\" input=\"/index.jsp\">
<forward name=\"pendingassessments\" path=\"/PendingAssessmentTemplate.jsp\"/>
<forward name=\"redvariants\" path=\"/RemoveRedVariantTemplate.jsp\"/>
</action>
<action path=\"/viewvariant\" type=\"com.gbomapp.coes.variant.action.VariantListAction\" scope=\"request\" input=\"/index.jsp\">
<forward name=\"variantlist\" path=\"/VariantListTemplate.jsp\"/>
</action>
<action path=\"/listvariantsfortask\" type=\"com.gbomapp.coes.tasklist.action.ListVariantsForTaskAction\" scope=\"session\" input=\"/StartAssessment.jsp\">
<forward name=\"taskVariantListResult\" path=\"/TaskVariantListTemplate.jsp\"/>
<forward name=\"pendingAssessmentResult\" path=\"/PendingAssessmentDisplay.jsp\"/>
</action>
<action path=\"/generalassessment\" type=\"com.gbomapp.coes.tasklist.action.GeneralAssessmentAction\" name=\"assessForm\" scope=\"session\" input=\"/TaskVariantListTemplate.jsp\">
<forward name=\"generalassessment\" path=\"/GeneralAssessmentDisplay.jsp\"/>
<forward name=\"errorpage\" path=\"/ApplicationError.jsp\"/>
<forward name=\"notEntitlePage\" path=\"/NotEntitledError.jsp\"/>
<forward name=\"showvariantreview\" path=\"/DisplayVariantReviewReadOnly.jsp\"/>
<forward name=\"sessionExpired\" path=\"/SessionExpired.jsp\"/>
<forward name=\"AssessmentError\" path=\"/AssessmentError.jsp\"/>
</action>
<action path=\"/currentassessment\" type=\"com.gbomapp.coes.tasklist.action.CurrentAssessmentAction\" name=\"assessForm\" scope=\"session\" input=\"/COESAssessmentDisplay.jsp\">
<forward name=\"generalassessment\" path=\"/GeneralAssessmentDisplay.jsp\"/>
<forward name=\"notEntitlePage\" path=\"/NotEntitledError.jsp\"/>
<forward name=\"errorpage\" path=\"/ApplicationError.jsp\"/>
<forward name=\"sessionExpired\" path=\"/SessionExpired.jsp\"/>
<forward name=\"AssessmentError\" path=\"/AssessmentError.jsp\"/>
</action>
<action path=\"/selectassessment\" type=\"com.gbomapp.coes.tasklist.action.AssessmentAction\" name=\"assessForm\" scope=\"session\" input=\"/TaskVariantListTemplate.jsp\">
<forward name=\"generalassessment\" path=\"/GeneralAssessmentDisplay.jsp\"/>
<forward name=\"errorpage\" path=\"/ApplicationError.jsp\"/>
<forward name=\"sessionExpired\" path=\"/SessionExpired.jsp\"/>
<forward name=\"AssessmentError\" path=\"/AssessmentError.jsp\"/>
</action>
<action path=\"/selectradials\" type=\"com.gbomapp.coes.tasklist.action.SelectRadialAction\" name=\"assessForm\" scope=\"session\" input=\"/GeneralAssessmentDisplay.jsp\">
<forward name=\"generalassessment\" path=\"/GeneralAssessmentDisplay.jsp\"/>
<forward name=\"errorpage\" path=\"/ApplicationError.jsp\"/>
<forward name=\"sessionExpired\" path=\"/SessionExpired.jsp\"/>
<forward name=\"AssessmentError\" path=\"/AssessmentError.jsp\"/>
</action>
<action path=\"/selectarchive\" type=\"com.gbomapp.coes.tasklist.action.SelectArchiveAction\" name=\"assessForm\" scope=\"session\" input=\"/GeneralAssessmentDisplay.jsp\">
<forward name=\"generalassessment\" path=\"/GeneralAssessmentDisplay.jsp\"/>
<forward name=\"errorpage\" path=\"/ApplicationError.jsp\"/>
<forward name=\"sessionExpired\" path=\"/SessionExpired.jsp\"/>
<forward name=\"AssessmentError\" path=\"/AssessmentError.jsp\"/>
</action>
<action path=\"/selectreccom\" type=\"com.gbomapp.coes.tasklist.action.SelectReccomAction\" name=\"assessForm\" scope=\"session\" input=\"/GeneralAssessmentDisplay.jsp\">
<forward name=\"generalassessment\" path=\"/GeneralAssessmentDisplay.jsp\"/>
<forward name=\"errorpage\" path=\"/ApplicationError.jsp\"/>
<forward name=\"sessionExpired\" path=\"/SessionExpired.jsp\"/>
<forward name=\"AssessmentError\" path=\"/AssessmentError.jsp\"/>
</action>
<action path=\"/selectcrossfunc\" type=\"com.gbomapp.coes.tasklist.action.SelectCrossFuncAction\" name=\"assessForm\" scope=\"session\" input=\"/GeneralAssessmentDisplay.jsp\">
<forward name=\"generalassessment\" path=\"/GeneralAssessmentDisplay.jsp\"/>
<forward name=\"errorpage\" path=\"/ApplicationError.jsp\"/>
<forward name=\"sessionExpired\" path=\"/SessionExpired.jsp\"/>
<forward name=\"AssessmentError\" path=\"/AssessmentError.jsp\"/>
</action>
<action path=\"/coesvariantlisting\" type=\"com.gbomapp.coes.tasklist.action.COESListAction\" name=\"coesForm\" scope=\"request\" input=\"/PendingAssessmentDisplay.jsp\">
<forward name=\"coesvariantdisplay\" path=\"/COESAssessmentDisplay.jsp\"/>
</action>
<action path=\"/coesassessmentsummaryreport\" type=\"com.gbomapp.coes.reports.action.AssessmentSummaryReportAction\" name=\"coesAssessReportForm\" scope=\"session\" input=\"/COESReportMain.jsp\">
<forward name=\"reportselection\" path=\"/COESReportMain.jsp\"/>
<forward name=\"reportview\" path=\"/SummaryReportResultFrame.jsp\"/>
<forward name=\"showScreen\" path=\"/SummaryReportResult.jsp\"/>
<forward name=\"showButtons\" path=\"/ShowReportButtons.jsp\"/>
<forward name=\"errorpage\" path=\"/ApplicationError.jsp\"/>
</action>
<action path=\"/coesvariantreportdownload\" type=\"com.gbomapp.coes.reports.action.VariantApprovalStatusReportAction\" name=\"coesDownReportForm\" scope=\"request\" input=\"/COESReportMain.jsp\">
<forward name=\"reportselection\" path=\"/COESReportMain.jsp\"/>
<forward name=\"errorpage\" path=\"/ApplicationError.jsp\"/>
</action>
<action path=\"/radialmaintenance\" type=\"gbom.coes.radial.maintain.clt.ViewRadialMaintaintenanceAction\" name=\"radMaintForm\" scope=\"session\" input=\"/index.jsp\">
<forward name=\"radialmaintain\" path=\"/createRadialTemplate.jsp\"/>
<forward name=\"loginPage\" path=\"/Login.jsp\"/>
<forward name=\"errorPage\" path=\"/ApplicationError.jsp\"/>
<forward name=\"entitleErrorPage\" path=\"/NotEntitledError.jsp\"/>
</action>
<action path=\"/searchVariant\" type=\"com.gbomapp.coes.assessments.action.SearchVariantAction\" name=\"SearchVariantForm\" scope=\"session\">
<forward name=\"searchvariant\" path=\"/SearchVariant.jsp\"/>
</action>
<action path=\"/mytaskslist\" type=\"gbom.mytasks.clt.MyTasksAction\" name=\"taskcounter\" scope=\"request\" input=\"/index.jsp\">
<forward name=\"mytaskslist\" path=\"/MyTasksTemplate.jsp\"/>
</action>
<action path=\"/architecture\" type=\"gbom.admin.gbomtree.clt.ArchitectureAction\" name=\"pcsForm\" scope=\"session\" input=\"/index.jsp\">
<forward name=\"architecture\" path=\"/ArchitectureTemp.jsp\"/>
</action>
<action path=\"/modelyear\" type=\"gbom.admin.gbomtree.clt.ModelYearAction\" name=\"pcsForm\" scope=\"session\" input=\"/ModelYear.jsp\">
<forward name=\"modelyear\" path=\"/ModelYearTemp.jsp\"/>
</action>
<action path=\"/program\" type=\"gbom.admin.gbomtree.clt.ProgramAction\" name=\"pcsForm\" scope=\"session\" input=\"/index.jsp\">
<forward name=\"program\" path=\"/ProgramTemp.jsp\"/>
</action>
<action path=\"/bodystyle\" type=\"gbom.admin.gbomtree.clt.BodyStyleAction\" name=\"pcsForm\" scope=\"session\" input=\"/index.jsp\">
<forward name=\"bodystyle\" path=\"/BodyStyleTemp.jsp\"/>
</action>
<action path=\"/pcsmodel\" type=\"gbom.admin.pcs.clt.PCSModelAction\" name=\"pcsmodelForm\" scope=\"session\" input=\"/index.jsp\">
<forward name=\"model\" path=\"/PCSModelTemp.jsp\"/>
</action>
<action path=\"/pcshierachy\" type=\"gbom.admin.pcs.clt.PCSHierachyAction\" name=\"pcshierachyForm\" scope=\"session\" input=\"/index.jsp\">
<forward name=\"pcshierachy\" path=\"/PCSHierachyTemp.jsp\"/>
</action>
<action path=\"/lifecycle\" type=\"gbom.admin.programlifecycle.clt.ProgramLifeCycleAction\" name=\"programLifeCycleForm\" scope=\"session\" input=\"/index.jsp\">
<forward name=\"lifecycle\" path=\"/ProgramLifeCycleTemp.jsp\"/>
</action>
<action path=\"/copy\" type=\"gbom.pbom.copymodel.clt.CopySelectAction\" name=\"copyselectform\" scope=\"session\" input=\"/index.jsp\">
<forward name=\"copyselect\" path=\"/CopySelect.jsp\"/>
</action>
<action path=\"/copymodel\" type=\"gbom.pbom.copymodel.clt.CopyModelAction\" name=\"copymodelform\" scope=\"session\" input=\"/index.jsp\">
<forward name=\"copymodel\" path=\"/CopyModel.jsp\"/>
</action>
<action path=\"/copymodelselection\" type=\"gbom.pbom.copymodel.clt.CopySelectAction\" name=\"copyselectform\" scope=\"session\" input=\"/index.jsp\">
<forward name=\"copyselect\" path=\"/CopyModelSelect.jsp\"/>
</action>
<action path=\"/copymodelamy\" type=\"gbom.pbom.copymodel.clt.CopyModelAcrossAMYAction\" name=\"copyModelAcrossAMYForm\" scope=\"session\" input=\"/index.jsp\">
<forward name=\"CopyModelAMY\" path=\"/CopyModelAMY.jsp\"/>
<forward name=\"save\" path=\"/copyModel.do\"/>
</action>
<action path=\"/setcontext\" type=\"gbom.general.SetVppsTreeAction\" input=\"/index.jsp\">
<forward name=\"vppsclose\" path=\"/VppsTreeClose.jsp\" redirect=\"false\"/>
</action>
<action path=\"/programList\" type=\"gbom.pbom.programlist.clt.ProgramListAction\" name=\"programform\" scope=\"session\" input=\"/index.jsp\">
<forward name=\"programlist\" path=\"/ProgramList.jsp\"/>
<forward name=\"reportlist\" path=\"/ReportList.jsp\"/>
</action>
<action path=\"/submitprogram\" name=\"programform\" scope=\"request\" input=\"/ProgramList.jsp\" type=\"gbom.pbom.programlist.clt.ProgramAction\">
<forward name=\"pickArch\" path=\"/viewpick.do\"/>
<forward name=\"pick\" path=\"/viewpick.do?checkPage=pick\"/>
<forward name=\"freeze\" path=\"/viewpick.do?checkPage=freeze\"/>
</action>
<action path=\"/savepick\" type=\"gbom.pbom.picker.clt.SavePickAction\" name=\"viewPickForm\" scope=\"session\">
<forward name=\"pick\" path=\"/PickTempFrame.jsp\"/>
<forward name=\"assign\" path=\"/assignmain.do?fromPick=1\"/>
</action>
<action path=\"/viewpick\" type=\"gbom.pbom.picker.clt.ViewPickAction\" name=\"viewPickForm\" scope=\"session\">
<forward name=\"viewpicks\" path=\"/PickTempFrame.jsp\"/>
<forward name=\"viewfreeze\" path=\"/VPPSFreezeFrame.jsp\"/>
<forward name=\"viewAssignPop\" path=\"/view_picked_page_frames.jsp\"/>
<forward name=\"viewPickData\" path=\"/viewpick.do\"/>
<forward name=\"viewAssignedData\" path=\"/view_picked_assign_temp.jsp\"/>
</action>
<action path=\"/saveFreeze\" type=\"gbom.pbom.vppsfreeze.clt.VppsFreezeVariantAction\" name=\"viewPickForm\" scope=\"session\">
<forward name=\"viewfreeze\" path=\"/VPPSFreezeFrame.jsp\"/>
<forward name=\"viewfreezesave\" path=\"/viewpick.do?checkPage=Freeze&value=All\"/>
</action>
<action path=\"/savedependentpick\" type=\"gbom.pbom.picker.clt.SaveDepPickAction\" name=\"viewDepPickForm\" scope=\"session\">
<forward name=\"depclose\" path=\"/DependentClose.jsp\" redirect=\"false\"/>
</action>
<action path=\"/viewdependentpick\" type=\"gbom.pbom.picker.clt.ViewDepPickAction\" name=\"viewDepPickForm\" scope=\"session\">
<forward name=\"viewdeppicks\" path=\"/DepPickTempFrameDetails.jsp\"/>
</action>
<action path=\"/multiplepickreason\" type=\"gbom.pbom.picker.clt.MultiplePickReasonAction\" name=\"multiplereasonform\" scope=\"session\">
<forward name=\"pickReason\" path=\"/PickListReason.jsp\"/>
<forward name=\"close\" path=\"/Message.jsp\"/>
</action>
<action path=\"/assign\" type=\"gbom.pbom.assign.clt.AssignAction\" name=\"assignform\" scope=\"session\">
<forward name=\"assign\" path=\"/AssignTemplateF1.jsp\"/>
<forward name=\"assignpopulate\" path=\"/AssignDetailTemp.jsp\"/>
<forward name=\"assignpop\" path=\"/AssignTempFrame.jsp\"/>
</action>
<action path=\"/assignmain\" type=\"gbom.pbom.assign.clt.AssignAction\" name=\"assignform\" scope=\"session\">
<forward name=\"assign\" path=\"/AssignTempFrame.jsp\"/>
</action>
<action path=\"/saveassign\" type=\"gbom.pbom.assign.clt.SaveAssignAction\" name=\"assignform\" scope=\"session\">
<forward name=\"programlist\" path=\"/assign.do\"/>
</action>
<action path=\"/filtermodel\" type=\"gbom.pbom.filtermodel.clt.FilterModelAction\" name=\"filtermodelform\" scope=\"request\">
<forward name=\"filterModel\" path=\"/FilterModel.jsp\" redirect=\"false\"/>
<forward name=\"filterclose\" path=\"/FilterModelClose.jsp\" redirect=\"false\"/>
</action>
<action path=\"/ratify\" type=\"gbom.pbom.ratify.clt.RatifyListAction\" name=\"ratifyform\" scope=\"session\" input=\"/index.jsp\">
<forward name=\"ratify\" path=\"/RatifyTempFrame.jsp\"/>
<forward name=\"ratifydetail\" path=\"/RatifyDetailTemp.jsp\"/>
</action>
<action path=\"/freezeapprove\" type=\"gbom.pbom.approve.clt.ApproveFreezeAction\" name=\"approveform\" scope=\"session\" input=\"/index.jsp\">
<forward name=\"approve\" path=\"/ApproveList.jsp\"/>
</action>
<action path=\"/ratifycount\" type=\"gbom.pbom.ratify.clt.RatifyCountAction\" name=\"ratifycountform\" scope=\"request\" input=\"/ApproveList.jsp\">
<forward name=\"ratifycount\" path=\"/RatifyDetails.jsp\"/>
</action>
<action path=\"/variantusage\" type=\"gbom.assign.clt.PickVariantUsageAction\" name=\"pickvariantusageform\" scope=\"request\" input=\"/VariantDetails.jsp\">
<forward name=\"variantusage\" path=\"/ProgramVariantUsage.jsp\"/>
</action>
<action path=\"/modelstatus\" type=\"gbom.pbom.modelstatus.clt.ViewModelStatusAction\" name=\"modelcompletestatusform\" scope=\"session\" input=\"/index.jsp\">
<forward name=\"statusdetails\" path=\"/ModelStatusUpdation.jsp\"/>
</action>
<action path=\"/savemodelstatus\" type=\"gbom.pbom.modelstatus.clt.SaveModelStatusAction\" name=\"modelcompletestatusform\" scope=\"session\" input=\"/ModelStatusUpdation.jsp\">
<forward name=\"close\" path=\"/Close.jsp\"/>
</action>
<action path=\"/statusdetails\" type=\"gbom.pbom.modelstatus.clt.ModelStatusAction\" scope=\"request\" input=\"/index.jsp\">
<forward name=\"status\" path=\"/ModelCompletionStatus.jsp\"/>
</action>
<action path=\"/investment\" type=\"gbom.pbom.investment.clt.InvestmentAction\" scope=\"session\" name=\"investmentdetailsform\" input=\"/Index.jsp\">
<forward name=\"investment\" path=\"/InvestmentTempFrame.jsp\"/>
<forward name=\"investmentdetail\" path=\"/InvestmentDetailTemp.jsp\"/>
</action>
<action path=\"/fileview\" type=\"gbom.assign.clt.FileViewAction\" scope=\"request\" input=\"/VariantDetails.jsp\">
<forward name=\"fileview\" path=\"/FileView.jsp\"/>
</action>
<action path=\"/coesfileview\" type=\"gbom.coes.assessment.clt.CoesFileViewAction\" scope=\"request\" input=\"/GeneralAssessmentDisplay.jsp\">
<forward name=\"coesfileview\" path=\"/FileView.jsp\"/>
<forward name=\"close\" path=\"/FileMessage.jsp\"/>
</action>
<action path=\"/editlinks\" type=\"gbom.pbom.editlinks.clt.EditLinksAction\" scope=\"session\" name=\"editlinksform\" input=\"/VariantDetails.jsp\">
<forward name=\"editlinks\" path=\"/VariantDetaislEditLinks.jsp\"/>
</action>
<action path=\"/coeseditlinks\" type=\"gbom.coes.assessment.clt.CoesEditLinksAction\" scope=\"session\" name=\"coeseditlinksForm\" input=\"/AssessmentButtons.jsp\">
<forward name=\"coeseditlinks\" path=\"/CoesEditLinks.jsp\"/>
</action>
<action path=\"/dmeditlinks\" type=\"gbom.pbom.editlinks.clt.DeleteModifyEditLinksAction\" scope=\"session\" name=\"dmeditlinksform\" input=\"/VariantDetails.jsp\">
<forward name=\"dmeditlinks\" path=\"/DeleteModifyEditLinks.jsp\"/>
</action>
<action path=\"/coesdmeditlinks\" type=\"gbom.coes.assessment.clt.CoesDMAction\" scope=\"session\" name=\"coesdeletemodifyEditLinksForm\" input=\"/AssessButtons.jsp\">
<forward name=\"coesdmeditlinks\" path=\"/CoesDeleteModifyEditLinks.jsp\"/>
</action>
<action path=\"/fileupload\" type=\"gbom.assign.clt.FileUploadAction\" scope=\"session\" name=\"fileuploadform\" input=\"/VariantDetails.jsp\">
<forward name=\"fileupload\" path=\"/FileUpload.jsp\"/>
</action>
<action path=\"/coesfileupload\" type=\"gbom.coes.assessment.clt.CoesFileUploadAction\" scope=\"session\" name=\"coesfileuploadform\" input=\"/GeneralAssessmentDisplay.jsp\">
<forward name=\"coesfileupload\" path=\"/COESFileUpload.jsp\"/>
</action>
<action path=\"/variantdetails\" type=\"gbom.assign.clt.VariantDetailsAction\" scope=\"session\" name=\"variantdetailsform\" input=\"/Index.jsp\">
<forward name=\"variantdetails\" path=\"/VariantDetails.jsp\"/>
<forward name=\"assign\" path=\"/assign.do\"/>
<forward name=\"copydetails\" path=\"/CopyVariantDetails.jsp\"/>
<forward name=\"copyvariantdetails\" path=\"/variantdetails.do?copydetails=copy\"/>
</action>
<action path=\"/modificationlist\" type=\"gbom.assign.clt.ModificationListAction\" input=\"/VariantDetails.jsp\">
<forward name=\"modificationlist\" path=\"/ModLevel.jsp\"/>
</action>
<action path=\"/imperative\" type=\"gbom.assign.clt.ImperativeDetailAction\" scope=\"session\" input=\"/VariantDetails.jsp\">
<forward name=\"imperative\" path=\"/ImperativesDetail.jsp\"/>
</action>
<action path=\"/varianttreelist\" type=\"com.gbomapp.coes.assessments.action.VariantListAction\" name=\"VariantTreeListForm\" scope=\"session\">
<forward name=\"variantlist\" path=\"/VariantTreeList.jsp\"/>
</action>
<action path=\"/investreport\" type=\"gbom.pbom.investreport.clt.InvestReportAction\" scope=\"session\" name=\"investreportform\" input=\"/Index.jsp\">
<forward name=\"investreport\" path=\"/InvestReport.jsp\"/>
</action>
<action path=\"/complexityreport\" type=\"gbom.pbom.complexityreport.clt.ComplexityReportAction\" scope=\"session\" name=\"complexityreportform\" input=\"/Index.jsp\">
<forward name=\"complexityreport\" path=\"/ComplexityList.jsp\"/>
</action>
<action path=\"/variantreport\" type=\"gbom.pbom.complexityreport.clt.VariantReportAction\" scope=\"session\" name=\"variantreportform\" input=\"/ComplexityList.jsp\">
<forward name=\"variantreport\" path=\"/VariantPrintTemplate.jsp\"/>
</action>
<action path=\"/imperativereport\" type=\"gbom.pbom.imperativereport.clt.ImperativeReportAction\" scope=\"session\" name=\"imperativereportform\" input=\"/Index.jsp\">
<forward name=\"imperativereport\" path=\"/ImperativeReport.jsp\"/>
</action>
<action path=\"/keycompliancereport\" type=\"gbom.pbom.keycompliancereport.clt.KeyComplianceReportAction\" name=\"keycompliancereportform\" scope=\"session\" input=\"/Index.jsp\">
<forward name=\"keycompliancereport\" path=\"/KeyCompReport.jsp\"/>
</action>
<action path=\"/downloadreport\" type=\"gbom.pbom.downloadreport.clt.DownloadReportAction\" name=\"downloadreportform\" scope=\"session\" input=\"/index.jsp\">
<forward name=\"downloadreport\" path=\"/DownloadReportTemp.jsp\"/>
<forward name=\"errorforcss\" path=\"/errorCss.jsp\"/>
<forward name=\"errorforBufferOverflowDownload\" path=\"/errorforBO.jsp\"/>
</action>
<action path=\"/programbomreport\" type=\"gbom.pbom.programbomreport.clt.ProgramBOMReportAction\" name=\"programbomReportForm\" scope=\"session\" input=\"/index.jsp\">
<forward name=\"programbomreport\" path=\"/ProgramBOMReport.jsp\"/>
</action>
<action path=\"/rpo\" type=\"gbom.admin.rpo.clt.RPOAction\" name=\"rpoForm\" scope=\"session\" input=\"/index.jsp\">
<forward name=\"rpo\" path=\"/RPOTemp.jsp\"/>
</action>
<action path=\"/upload\" type=\"gbom.admin.rpo.clt.UploadAction\" name=\"uploadForm\" scope=\"session\" input=\"/index.jsp\">
<forward name=\"display\" path=\"/display.jsp\"/>
</action>
<action path=\"/reusedeviation\" type=\"gbom.admin.stdreuse.clt.StdDeviationAction\" name=\"deviationForm\" scope=\"session\" input=\"/index.jsp\">
<forward name=\"deviation\" path=\"/StdReuseDeviationTemp.jsp\"/>
</action>
<action path=\"/imperativemaint\" type=\"gbom.admin.imperative.clt.ImperativeAction\" name=\"imperativeForm\" scope=\"session\" input=\"/index.jsp\">
<forward name=\"imperative\" path=\"/ImperativeTemp.jsp\"/>
</action>
<action path=\"/smt\" type=\"gbom.admin.smt.clt.SMTAction\" name=\"smtForm\" scope=\"session\" input=\"/index.jsp\">
<forward name=\"smt\" path=\"/SMTTemp.jsp\"/>
</action>
<action path=\"/keyCompliance\" type=\"gbom.admin.keycompliance.clt.KeyComplianceAction\" name=\"keyComplianceForm\" scope=\"session\" input=\"/index.jsp\">
<forward name=\"keyCompliance\" path=\"/KeyComplianceAttrTemp.jsp\"/>
</action>
<action path=\"/pcsreport\" type=\"gbom.pbom.pcsreport.clt.PCSReportAction\" name=\"pcsreportform\" scope=\"session\" input=\"/index.jsp\">
<forward name=\"pcsreport\" path=\"/PCSReportTemp.jsp\"/>
</action>
<action path=\"/ppec\" type=\"gbom.admin.ppec.clt.PPECAction\" name=\"ppecForm\" scope=\"session\" input=\"/index.jsp\">
<forward name=\"ppec\" path=\"/PPECDirectorMaintTemp.jsp\"/>
</action>
<action path=\"/pbomreport\" type=\"gbom.pbom.programbomreport.clt.ProgramBOMReportAction\" name=\"programbomReportForm\" scope=\"session\" input=\"/index.jsp\">
<forward name=\"programbomreport\" path=\"/ProgramBOMReport.jsp\"/>
</action>
<action path=\"/sharedreport\" type=\"gbom.pbom.sharedreport.clt.SharedReportAction\" name=\"sharedReportForm\" scope=\"session\" input=\"/index.jsp\">
<forward name=\"sharedreport\" path=\"/SharedReport.jsp\"/>
</action>
<action path=\"/reusereport\" type=\"gbom.pbom.reusereport.clt.ReuseReportAction\" name=\"reusereportform\" scope=\"session\" input=\"/index.jsp\">
<forward name=\"reusereport\" path=\"/ReuseReportTemplate.jsp\"/>
</action>
<action path=\"/centremodelstatus\" type=\"gbom.pbom.approve.clt.CentreModelStatusAction\" name=\"approvenewform\" scope=\"session\" input=\"/index.jsp\">
<forward name=\"centremodelstatus\" path=\"/CentreModelStatus.jsp\"/>
</action>
<action path=\"/vpifreeze\" type=\"gbom.pbom.vpifreeze.clt.VpiFreezeAction\" scope=\"session\" name=\"vpifreezeform\" input=\"/Index.jsp\">
<forward name=\"vpifreeze\" path=\"/VpiFreezeReport.jsp\"/>
</action>
<action path=\"/approve\" type=\"gbom.pbom.approve.clt.ApproveAction\" scope=\"session\" name=\"approvenewform\" input=\"/Index.jsp\">
<forward name=\"approve\" path=\"/ApproveTempFrame.jsp\"/>
<forward name=\"approvedetail\" path=\"/ApproveDetailTemp.jsp\"/>
</action>
<action path=\"/copyarchmodelyr\" type=\"gbom.pbom.copyarchitecturemodel.clt.CopyArcModelAction\" name=\"copyarchmodelyrForm\" scope=\"session\" input=\"/index.jsp\">
<forward name=\"copyarchmodelyr\" path=\"/CopyArchitectureModelYear.jsp\"/>
<forward name=\"copymodel\" path=\"/copy.do\"/>
</action>
<action path=\"/modificationleveldef\" type=\"gbom.coes.modificationlevel.clt.ModificationLevelAction\" name=\"ModificationLevelMaint\" scope=\"session\" input=\"/index.jsp\">
<forward name=\"modlevel\" path=\"/ModLevelMaintTemplate.jsp\"/>
<forward name=\"errorPage\" path=\"/NotEntitledError.jsp\"/>
</action>
<action path=\"/modificationleveldesc\" type=\"gbom.coes.modificationlevel.clt.ModificationLevelDescriptionAction\" scope=\"session\" input=\"/index.jsp\">
<forward name=\"moddesc\" path=\"/ModLeveDescription.jsp\"/>
</action>
<action path=\"/pcs\" type=\"gbom.admin.pcs.clt.PCSMaintAction\" name=\"pcsmaintForm\" scope=\"session\" input=\"/index.jsp\">
<forward name=\"pcsview\" path=\"/PCSTemplate.jsp\"/>
<forward name=\"pcs\" path=\"/PCS.jsp\"/>
</action>
<action path=\"/model\" type=\"gbom.admin.model.clt.ModelMaintAction\" name=\"modelForm\" scope=\"session\" input=\"/index.jsp\">
<forward name=\"modelview\" path=\"/ModelTemp.jsp\"/>
<forward name=\"model\" path=\"/Model.jsp\"/>
</action>
<action path=\"/maintanance\" type=\"gbom.coes.vppsmaintenance.clt.ListElementAction\" name=\"AddElementInfo\" scope=\"session\" input=\"/index.jsp\">
<forward name=\"elementlist\" path=\"/ElementListTemplate.jsp\"/>
</action>
<action path=\"/viewelementdetails\" type=\"gbom.coes.vppsmaintenance.clt.ListElementAction\" name=\"AddElementInfo\" scope=\"session\" input=\"/index.jsp\">
<forward name=\"elementlist\" path=\"/ElementListTemplate.jsp\"/>
</action>
<action path=\"/pendingvppselementapproval\" type=\"gbom.coes.vppsmaintenance.clt.VppsElementApprovalAction\" name=\"ApproveVppsElementDetail\" scope=\"session\" input=\"/index.jsp\">
<forward name=\"vppselementapprovelist\" path=\"/VppsElementApprovalTemplate.jsp\"/>
</action>
<action path=\"/pendingvppselementdetails\" type=\"gbom.coes.vppsmaintenance.clt.VppsElementApprovalDetailAction\" name=\"ApproveVppsElementDetail\" scope=\"session\" input=\"/index.jsp\">
<forward name=\"vppselementapprovedetail\" path=\"/PendingVppsElementTemplate.jsp\"/>
</action>
<action path=\"/pendingvppselementreviewedapproval\" type=\"gbom.coes.vppsmaintenance.clt.VppsElementReviewedApprovalAction\" name=\"ApproveVppsElementDetail\" scope=\"session\" input=\"/index.jsp\">
<forward name=\"vppselementreviewedapprovelist\" path=\"/VppsReviewedElementApprovalTemplate.jsp\"/>
</action>
<action path=\"/reconcile\" type=\"gbom.coes.vppsmaintenance.clt.ReconcileAction\" scope=\"session\" input=\"/index.jsp\">
<forward name=\"reconcile\" path=\"/ReconciliationTemplate.jsp\"/>
</action>
<action path=\"/modifynotify\" type=\"gbom.coes.modificationlevel.clt.ModificationNotificationAction\" name=\"modifynotifymodel\" scope=\"session\" input=\"/index.jsp\">
<forward name=\"modificationnotification\" path=\"/ModificationApprovalTemplate.jsp\"/>
</action>
<action path=\"/modifytarget\" type=\"gbom.coes.modificationlevel.clt.ModificationAction\" name=\"modifymodel\" scope=\"session\" input=\"/index.jsp\">
<forward name=\"modificationtarget\" path=\"/welcometemplate.jsp\"/>
</action>
<action path=\"/reconcilereport\" type=\"gbom.coes.vppsmaintenance.clt.ReconcileReportAction\" scope=\"session\" input=\"/index.jsp\">
<forward name=\"reconcile\" path=\"/ReconciliationTemplate.jsp\"/>
<forward name=\"family\" path=\"/ReconciliationReport-Family.jsp\"/>
<forward name=\"variant\" path=\"/ReconciliationReport-Variant.jsp\"/>
</action>
<action path=\"/rporesults\" type=\"gbom.assign.clt.RPOResultsAction\" name=\"rporesultsForm\" scope=\"request\">
<forward name=\"rpo\" path=\"/rporesults.jsp\"/>
</action>
<action path=\"/rowregionrecommendation\" type=\"gbom.pbom.regionrecommendation.clt.RegionRecommendationAction\" name=\"rowregionrecommendationform\" scope=\"request\">
<forward name=\"regionrecommendation\" path=\"/RowRegionRecommendationReport.jsp\"/>
</action>
<action path=\"/familyregionrecommendation\" type=\"gbom.pbom.regionrecommendation.clt.RegionRecommendationAction\" name=\"familyregionrecommendationform\" scope=\"request\">
<forward name=\"regionrecommendation\" path=\"/FamilyRegionRecommendationReport.jsp\"/>
</action>
<action path=\"/variantregionrecommendation\" type=\"gbom.pbom.regionrecommendation.clt.RegionRecommendationAction\" name=\"variantregionrecommendationform\" scope=\"request\">
<forward name=\"regionrecommendation\" path=\"/VariantRegionRecommendationReport.jsp\"/>
</action>
<action path=\"/displaymodleveldetails\" type=\"com.gbomapp.coes.modlevel.action.PendingModLevelAction\" name=\"pendingModLevel\" scope=\"request\" input=\"/index.jsp\">
<forward name=\"modLevelDetails\" path=\"/PendingModLevelDetailTemplate.jsp\"/>
</action>
<action path=\"/VariantUsageBOMRowReport\" type=\"gbom.pbom.VariantUsageBOMReport.clt.VariantUsageBOMReportAction\" scope=\"session\" name=\"variantUsageBOMRowReportform\" input=\"/Index.jsp\">
<forward name=\"variantBOMReport1\" path=\"/VariantUsageBOMRow.jsp\"/>
</action>
<action path=\"/VariantChangeReport\" type=\"gbom.coes.variantChangeReport.clt.VariantChangeReportAction\" scope=\"session\" name=\"variantChangeReportForm\" input=\"/Index.jsp\">
<forward name=\"variantChangeReport\" path=\"/Coesvariantactivityreport.jsp\"/>
<forward name=\"errorforBufferOverflow\" path=\"/errorBufferOverflow.jsp\"/>
</action>
<action path=\"/viewAssign\" type=\"gbom.pbom.assign.clt.ViewAssignAction\" name=\"viewVariantAssignForm\">
<forward name=\"viewAssignPop\" path=\"/view_assigned_page_frames.jsp\"/>
<forward name=\"viewAssignedData\" path=\"/view_assigned_temp.jsp\"/>
</action>
<action path=\"/filelinkmaint\" type=\"gbom.coes.filelinkmaintenance.clt.FileLinkMaintenaceAction\" name=\"fileLinkInfo\" scope=\"session\" input=\"/index.jsp\">
<forward name=\"maintenacePage\" path=\"/coesFileLinkMaintTemplate.jsp\"/>
<forward name=\"fileUpload\" path=\"/coesNewFileUpload.jsp\"/>
<forward name=\"linkUpload\" path=\"/coesNewLinkUpload.jsp\"/>
<forward name=\"editPage\" path=\"/coesEditFileLinkTemplate.jsp\"/>
<forward name=\"viewPage\" path=\"/ViewFile.jsp\"/>
</action>
<action path=\"/editfilelinkmaint\" type=\"gbom.coes.filelinkmaintenance.clt.FileLinkEditAction\" name=\"fileLinkInfo\" scope=\"session\" input=\"/index.jsp\">
<forward name=\"editPage\" path=\"/coesEditFileLinkTemplate.jsp\"/>
<forward name=\"viewPage\" path=\"/coesViewFileLink.jsp\"/>
<forward name=\"coesfileview\" path=\"/FileView.jsp\"/>
<forward name=\"close\" path=\"/FileMessage.jsp\"/>
</action>
<action path=\"/viewfilelinkmaint\" type=\"gbom.coes.filelinkmaintenance.clt.FileLinkEditAction\" name=\"fileLinkInfo\" scope=\"session\" input=\"/index.jsp\">
<forward name=\"viewPage\" path=\"/coesViewFileLink.jsp\"/>
<forward name=\"coesfileview\" path=\"/FileView.jsp\"/>
<forward name=\"close\" path=\"/FileMessage.jsp\"/>
</action>
<action path=\"/copyfilelinkmaint\" type=\"gbom.coes.filelinkmaintenance.clt.CopyFileLinkAction\" name=\"fileLinkInfo\" scope=\"session\" input=\"/index.jsp\">
<forward name=\"copyPage\" path=\"/coescopyFileLinkTemplate.jsp\"/>
<forward name=\"editPage\" path=\"/coesEditFileLinkTemplate.jsp\"/>
</action>
<action path=\"/variantDependMaint\" type=\"gbom.admin.variantdependency.clt.VariantDependencyAction\" name=\"variantDepForm\" scope=\"session\" input=\"/index.jsp\">
<forward name=\"variantview\" path=\"/VariantDependencyMaint.jsp\"/>
</action>";
let substitution = "${name}, ${parameter}, ${path}, ${type}, ${scope}, ${validate}, ${input}, ${props}, ${forwards}";
// result will be a String with the substituted value
let result = regex.replace_all(string, substitution);
println!("{}", result);
}
Please keep in mind that these code samples are automatically generated and are not guaranteed to work. If you find any syntax errors, feel free to submit a bug report. For a full regex reference for Rust, please visit: https://docs.rs/regex/latest/regex/