<!-- Actions for the JIRA Web Application -->
<actions>
    <!-- Entity Administration -->
    <action name="user.Logout" alias="Logout">
        <view name="error">/logoutconfirm.jsp</view>
        <view name="confirm">/logoutconfirm.jsp</view>
        <view name="logout">/logout.jsp</view>
    </action>

    <action name="project.AddProject" alias="AddProject" roles-required="admin">
        <view name="error">/secure/admin/views/addproject.jsp</view>
        <view name="input">/secure/admin/views/addproject.jsp</view>
    </action>

    <action name="project.DeleteProject" alias="DeleteProject" roles-required="admin">
        <view name="success">/secure/admin/default.jsp</view>
        <view name="error">/secure/admin/views/deleteprojectconfirm.jsp</view>
        <view name="input">/secure/admin/views/deleteprojectconfirm.jsp</view>
    </action>

    <action name="admin.notification.SelectProjectScheme" alias="SelectProjectScheme" roles-required="admin">
        <view name="success">/secure/project/views/notifications/selectprojectscheme.jsp</view>
        <view name="input">/secure/project/views/notifications/selectprojectscheme.jsp</view>
        <view name="securitybreach">/secure/views/securitybreach.jsp</view>
    </action>

    <action name="admin.workflow.scheme.SelectProjectWorkflowScheme" alias="SelectProjectWorkflowScheme"
            roles-required="admin">
        <view name="input">/secure/project/views/workflows/selectprojectscheme.jsp</view>
        <view name="securitybreach">/secure/views/securitybreach.jsp</view>
    </action>

    <action name="admin.workflow.scheme.SelectProjectWorkflowSchemeStep2" alias="SelectProjectWorkflowSchemeStep2"
            roles-required="admin">
        <view name="success">/secure/project/views/workflows/selectprojectschemestep2.jsp</view>
        <view name="error">/secure/project/views/workflows/selectprojectschemestep2.jsp</view>
        <view name="input">/secure/project/views/workflows/selectprojectschemestep2.jsp</view>
        <view name="securitybreach">/secure/views/securitybreach.jsp</view>
    </action>

    <action name="admin.workflow.scheme.SelectProjectWorkflowSchemeStep3" alias="SelectProjectWorkflowSchemeStep3"
            roles-required="admin">
        <view name="success">/secure/project/views/workflows/selectprojectschemestep3.jsp</view>
        <view name="error">/secure/project/views/workflows/selectprojectschemestep3.jsp</view>
        <view name="workflowmigrationerror">/secure/views/workflowmigrationerror.jsp</view>
        <view name="workflowmigrationwithfailure">/secure/project/views/workflows/workflowmigrationwithfailure.jsp
        </view>
        <view name="workflowmigrationaborted">/secure/project/views/workflows/workflowmigrationaborted.jsp</view>
        <view name="securitybreach">/secure/views/securitybreach.jsp</view>
    </action>

    <action name="project.SelectProjectCategory" alias="SelectProjectCategory" roles-required="admin">
        <view name="success">/secure/project/views/selectprojectcategory.jsp</view>
        <view name="input">/secure/project/views/selectprojectcategory.jsp</view>
    </action>

    <action name="admin.permission.SelectProjectPermissionScheme" alias="SelectProjectPermissionScheme" roles-required="admin">
        <view name="success">/secure/project/views/permissions/selectprojectpermissionscheme.jsp</view>
        <view name="input">/secure/project/views/permissions/selectprojectpermissionscheme.jsp</view>
        <view name="securitybreach">/secure/views/securitybreach.jsp</view>
    </action>

    <action name="admin.issuesecurity.SelectProjectIssueSecurityScheme" alias="SelectProjectIssueSecurityScheme" roles-required="admin">
        <view name="success">/secure/project/views/issuesecurity/selectprojectissuesecurityscheme.jsp</view>
        <view name="input">/secure/project/views/issuesecurity/selectprojectissuesecurityscheme.jsp</view>
        <view name="securitybreach">/secure/views/securitybreach.jsp</view>
    </action>

    <!-- User Administration -->
    <action name="admin.user.GroupBrowser" alias="GroupBrowser" roles-required="admin">
        <view name="success">/secure/admin/user/views/groupbrowser.jsp</view>
        <view name="error">/secure/admin/user/views/groupbrowser.jsp</view>
    </action>

    <action name="admin.user.ViewGroup" alias="ViewGroup" roles-required="admin">
        <view name="success">/secure/admin/user/views/viewgroup.jsp</view>
        <view name="error">/secure/admin/user/views/viewgroup.jsp</view>
    </action>

    <action name="admin.user.DeleteGroup" alias="DeleteGroup" roles-required="admin">
        <view name="error">/secure/admin/user/views/deletegroupconfirm.jsp</view>
        <view name="input">/secure/admin/user/views/deletegroupconfirm.jsp</view>
    </action>

    <action name="admin.user.UserBrowser" alias="UserBrowser" roles-required="admin">
        <view name="success">/secure/admin/user/views/userbrowser.jsp</view>
    </action>

    <action name="admin.user.UserPickerBrowser" alias="UserPickerBrowser" roles-required="pickusers">
        <view name="success">/secure/popups/userpicker.jsp</view>
        <view name="input">/secure/popups/userpicker.jsp</view>
    </action>

    <action name="admin.user.GroupPickerBrowser" alias="GroupPickerBrowser" roles-required="pickusers">
        <view name="success">/secure/popups/grouppicker.jsp</view>
        <view name="input">/secure/popups/grouppicker.jsp</view>
    </action>

    <action name="issue.navigator.DateRangePicker" alias="DateRangePicker">
        <view name="duedate">/secure/popups/duedatepicker.jsp</view>
        <view name="generic">/secure/popups/daterangepicker.jsp</view>
        <view name="input">/secure/popups/daterangepickererror.jsp</view>
    </action>

    <action name="admin.IconPicker" alias="IconPicker">
        <view name="error">/secure/popups/iconpicker.jsp</view>
        <view name="success">/secure/popups/iconpicker.jsp</view>
    </action>

    <action name="admin.user.AddUser" alias="AddUser" roles-required="admin">
        <view name="error">/secure/admin/user/views/adduser.jsp</view>
        <view name="input">/secure/admin/user/views/adduser.jsp</view>
    </action>

    <action name="admin.user.ViewUser" alias="ViewUser" roles-required="admin">
        <view name="success">/secure/admin/user/views/viewuser.jsp</view>
        <view name="error">/secure/admin/user/views/viewuser.jsp</view>
    </action>

    <action name="admin.user.EditUser" alias="EditUser" roles-required="admin">
        <view name="error">/secure/admin/user/views/editprofile.jsp</view>
        <view name="input">/secure/admin/user/views/editprofile.jsp</view>
    </action>

    <action name="admin.user.EditUserGroups" alias="EditUserGroups" roles-required="admin">
        <view name="error">/secure/admin/user/views/editusergroups.jsp</view>
        <view name="success">/secure/admin/user/views/editusergroups.jsp</view>
    </action>

    <action name="admin.user.EditUserProjectRoles" alias="EditUserProjectRoles" roles-required="admin">
        <view name="error">/secure/admin/user/views/edituserprojectroles.jsp</view>
        <view name="success">/secure/admin/user/views/edituserprojectroles.jsp</view>
    </action>

    <action name="admin.user.ViewUserProjectRoles" alias="ViewUserProjectRoles" roles-required="admin">
        <view name="error">/secure/admin/user/views/viewuserprojectroles.jsp</view>
        <view name="success">/secure/admin/user/views/viewuserprojectroles.jsp</view>
    </action>

    <action name="admin.user.EditUserProperties" alias="EditUserProperties" roles-required="admin">
        <view name="error">/secure/admin/user/views/edituserproperties.jsp</view>
        <view name="success">/secure/admin/user/views/edituserproperties.jsp</view>
    </action>

    <action name="admin.user.DeleteUserProperty" alias="DeleteUserProperty" roles-required="admin">
        <view name="error">/secure/admin/user/views/deleteuserpropertyconfirm.jsp</view>
        <view name="input">/secure/admin/user/views/deleteuserpropertyconfirm.jsp</view>
    </action>


    <action name="admin.user.EditUserProperty" alias="EditUserProperty" roles-required="admin">
        <view name="error">/secure/admin/user/views/edituserproperty.jsp</view>
        <view name="success">/secure/admin/user/views/edituserproperty.jsp</view>
    </action>

    <action name="admin.user.BulkEditUserGroups" alias="BulkEditUserGroups" roles-required="admin">
        <view name="error">/secure/admin/user/views/bulkeditusergroups.jsp</view>
        <view name="success">/secure/admin/user/views/bulkeditusergroups.jsp</view>
    </action>

    <action name="admin.user.DeleteUser" alias="DeleteUser" roles-required="admin">
        <view name="error">/secure/admin/user/views/deleteuserconfirm.jsp</view>
        <view name="input">/secure/admin/user/views/deleteuserconfirm.jsp</view>
    </action>

    <action name="admin.user.SetPassword" alias="SetPassword" roles-required="admin">
        <view name="error">/secure/admin/user/views/setpassword.jsp</view>
        <view name="input">/secure/admin/user/views/setpassword.jsp</view>
        <view name="success">/secure/admin/user/views/setpasswordsuccess.jsp</view>
    </action>

    <action name="project.EditVersionDetails" alias="EditVersionDetails">
        <view name="success">/secure/project/views/editversiondetails.jsp</view>
        <view name="error">/secure/project/views/editversiondetails.jsp</view>
        <view name="input">/secure/project/views/editversiondetails.jsp</view>
        <view name="securitybreach">/secure/views/securitybreach.jsp</view>
    </action>

    <!-- Project administration -->
    <action name="project.ViewProjects" alias="ViewProjects">
        <view name="success">/secure/project/views/viewprojects.jsp</view>
    </action>

    <action name="project.ViewProject" alias="ViewProject">
        <view name="input">/secure/project/views/viewprojecterror.jsp</view>
        <view name="success">/secure/project/views/viewproject.jsp</view>
        <view name="securitybreach">/secure/views/securitybreach.jsp</view>
    </action>

    <action name="project.EditProject" alias="EditProject">
        <view name="success">/secure/project/views/editproject.jsp</view>
        <view name="error">/secure/project/views/editproject.jsp</view>
        <view name="securitybreach">/secure/views/securitybreach.jsp</view>
    </action>

    <action name="project.AddComponent" alias="AddComponent">
        <view name="success">/secure/project/views/addcomponent.jsp</view>
        <view name="error">/secure/project/views/addcomponent.jsp</view>
        <view name="securitybreach">/secure/views/securitybreach.jsp</view>
    </action>

    <action name="project.DeleteComponent" alias="DeleteComponent">
        <view name="success">/secure/project/views/deletecomponentconfirm.jsp</view>
        <view name="error">/secure/project/views/deletecomponentconfirm.jsp</view>
        <view name="securitybreach">/secure/views/securitybreach.jsp</view>
    </action>

    <action name="project.EditComponent" alias="EditComponent">
        <view name="success">/secure/project/views/editcomponent.jsp</view>
        <view name="error">/secure/project/views/editcomponent.jsp</view>
        <view name="input">/secure/project/views/editcomponent.jsp</view>
        <view name="securitybreach">/secure/views/securitybreach.jsp</view>
    </action>

    <action name="project.enterprise.SelectComponentAssignees" alias="SelectComponentAssignees">
        <view name="error">/secure/project/views/select_componentassignees.jsp</view>
        <view name="input">/secure/project/views/select_componentassignees.jsp</view>
        <view name="securitybreach">/secure/views/securitybreach.jsp</view>
    </action>

    <action name="project.ManageVersions" alias="ManageVersions">
        <view name="success">/secure/project/views/manageversions.jsp</view>
        <view name="securitybreach">/secure/views/securitybreach.jsp</view>
        <command name="moveUp" alias="VersionUp">
            <view name="success">/secure/project/views/manageversions.jsp</view>
            <view name="error">/secure/project/views/manageversions.jsp</view>
        </command>
        <command name="moveDown" alias="VersionDown">
            <view name="success">/secure/project/views/manageversions.jsp</view>
            <view name="error">/secure/project/views/manageversions.jsp</view>
        </command>
        <command name="moveFirst" alias="VersionFirst">
            <view name="success">/secure/project/views/manageversions.jsp</view>
            <view name="error">/secure/project/views/manageversions.jsp</view>
        </command>
        <command name="moveLast" alias="VersionLast">
            <view name="success">/secure/project/views/manageversions.jsp</view>
            <view name="error">/secure/project/views/manageversions.jsp</view>
        </command>
    </action>

    <action name="project.AddVersion" alias="AddVersion">
        <view name="success">/secure/project/views/manageversions.jsp</view>
        <view name="error">/secure/project/views/manageversions.jsp</view>
        <view name="securitybreach">/secure/views/securitybreach.jsp</view>
    </action>

    <action name="project.EditVersionReleaseDate" alias="EditVersionReleaseDate">
        <view name="success">/secure/project/views/editversionreleasedate.jsp</view>
        <view name="error">/secure/project/views/editversionreleasedate.jsp</view>
        <view name="input">/secure/project/views/editversionreleasedate.jsp</view>
        <view name="securitybreach">/secure/views/securitybreach.jsp</view>
    </action>

    <action name="project.EditVersionReleases" alias="EditVersionReleases">
        <view name="success">/secure/project/views/manageversions.jsp</view>
        <view name="input">/secure/project/views/checkversionreleases.jsp</view>
        <view name="checkrelease">/secure/project/views/checkversionreleases.jsp</view>
        <view name="checkunrelease">/secure/project/views/checkversionunreleases.jsp</view>
        <view name="securitybreach">/secure/views/securitybreach.jsp</view>
    </action>

    <action name="project.EditVersionArchives" alias="EditVersionArchives">
        <view name="success">/secure/project/views/manageversions.jsp</view>
        <view name="securitybreach">/secure/views/securitybreach.jsp</view>
    </action>

    <action name="project.MergeVersions" alias="MergeVersions">
        <view name="success">/secure/project/views/mergeversionconfirm.jsp</view>
        <view name="input">/secure/project/views/mergeversionselect.jsp</view>
        <view name="error">/secure/project/views/mergeversionselect.jsp</view>
        <view name="securitybreach">/secure/views/securitybreach.jsp</view>
        <command name="merge" alias="Merge">
            <view name="error">/secure/project/views/mergeversionselect.jsp</view>
            <view name="securitybreach">/secure/views/securitybreach.jsp</view>
        </command>
    </action>

    <action name="project.RescheduleVersions" alias="RescheduleVersions">
        <view name="success">/secure/project/views/rescheduleversions.jsp</view>
        <view name="securitybreach">/secure/views/securitybreach.jsp</view>
    </action>

    <action name="project.DeleteVersion" alias="DeleteVersion">
        <view name="success">/secure/project/views/deleteversionconfirm.jsp</view>
        <view name="error">/secure/project/views/deleteversionconfirm.jsp</view>
        <view name="securitybreach">/secure/views/securitybreach.jsp</view>
    </action>

    <!--ProjectCategory Actions-->
    <action name="projectcategory.AddProjectCategory" alias="ViewProjectCategories" roles-required="admin">
        <view name="success">/secure/admin/views/projectcategory/viewprojectcategories.jsp</view>
        <view name="input">/secure/admin/views/projectcategory/viewprojectcategories.jsp</view>
        <view name="error">/secure/admin/views/projectcategory/viewprojectcategories.jsp</view>
    </action>

    <action name="projectcategory.AddProjectCategory" alias="AddProjectCategory" roles-required="admin">
        <view name="input">/secure/admin/views/projectcategory/viewprojectcategories.jsp</view>
        <view name="error">/secure/admin/views/projectcategory/viewprojectcategories.jsp</view>
    </action>

    <action name="projectcategory.EditProjectCategory" alias="EditProjectCategory" roles-required="admin">
        <view name="input">/secure/admin/views/projectcategory/editprojectcategory.jsp</view>
        <view name="error">/secure/admin/views/projectcategory/editprojectcategory.jsp</view>
    </action>

    <action name="projectcategory.DeleteProjectCategory" alias="DeleteProjectCategory" roles-required="admin">
        <view name="input">/secure/admin/views/projectcategory/deleteprojectcategoryconfirm.jsp</view>
        <view name="error">/secure/admin/views/projectcategory/deleteprojectcategoryconfirm.jsp</view>
    </action>

    <!-- Utility Actions -->
    <action name="util.ExportAll" alias="XmlBackup" roles-required="sysadmin">
        <view name="success">/secure/admin/views/exportall_result.jsp</view>
        <view name="error">/secure/admin/views/exportall_options.jsp</view>
        <view name="confirm">/secure/admin/views/exportall_confirm.jsp</view>
        <view name="fixchars">/secure/admin/views/exportall_fixchars.jsp</view>
        <view name="input">/secure/admin/views/exportall_options.jsp</view>
    </action>

    <action name="util.ImportAll" alias="XmlRestore" roles-required="sysadmin">
        <view name="success">/secure/admin/views/importall_result.jsp</view>
        <view name="error">/secure/admin/views/importall_options.jsp</view>
        <view name="input">/secure/admin/views/importall_options.jsp</view>
    </action>

    <!-- CleanData: The security check is built into this action, as the user
    is not logged in when it is called. -->
    <action name="util.CleanData" alias="CleanData">
        <view name="success">/views/cleandatabase.jsp</view>
        <view name="error">/views/cleandatabase.jsp</view>
    </action>

    <action name="util.LDAPConfigurer" alias="LDAPConfigurer" roles-required="sysadmin">
        <view name="success">/views/ldapconfigurer_result.jsp</view>
        <view name="error">/views/ldapconfigurer.jsp</view>
    </action>

    <action name="webwork.action.ActionSupport" alias="ExternalImport" roles-required="sysadmin">
        <view name="success">/secure/admin/views/externalimport.jsp</view>
    </action>

    <action name="util.BugzillaImport" alias="BugzillaImport" roles-required="sysadmin">
        <view name="input">/secure/admin/views/bugzillaimport/bugzilla_connect.jsp</view>
        <view name="success">/secure/admin/views/bugzillaimport/bugzilla_select.jsp</view>
        <view name="error">/secure/admin/views/bugzillaimport/bugzilla_connect.jsp</view>

        <view name="monitor">/secure/admin/views/bugzillaimport/bugzilla_monitor.jsp?decorator=none</view>

        <command name="setProjectDefaults" alias="BugzillaSetProjectDefaults">
            <view name="choosemappings">/secure/admin/views/bugzillaimport/bugzilla_choosemappings.jsp</view>
        </command>

        <command name="run" alias="BugzillaRun">
            <view name="success">/secure/admin/views/bugzillaimport/bugzilla_run.jsp</view>
            <view name="input">/secure/admin/views/bugzillaimport/bugzilla_choosemappings.jsp</view>
            <view name="error">/secure/admin/views/bugzillaimport/bugzilla_select.jsp</view>
            <view name="usersdonotexist">/secure/admin/views/importers/usersdonotexist.jsp</view>
        </command>

    </action>
    <action name="util.MantisImport" alias="MantisImport" roles-required="sysadmin">
        <view name="input">/secure/admin/views/mantisimport/mantis_connect.jsp</view>
        <view name="success">/secure/admin/views/mantisimport/mantis_select.jsp</view>
        <view name="error">/secure/admin/views/mantisimport/mantis_connect.jsp</view>

        <view name="monitor">/secure/admin/views/mantisimport/mantis_monitor.jsp?decorator=none</view>

        <command name="setProjectDefaults" alias="MantisSetProjectDefaults">
            <view name="choosemappings">/secure/admin/views/mantisimport/mantis_choosemappings.jsp</view>
        </command>

        <command name="run" alias="MantisRun">
            <view name="success">/secure/admin/views/mantisimport/mantis_run.jsp</view>
            <view name="input">/secure/admin/views/mantisimport/mantis_choosemappings.jsp</view>
            <view name="error">/secure/admin/views/mantisimport/mantis_select.jsp</view>
            <view name="usersdonotexist">/secure/admin/views/importers/usersdonotexist.jsp</view>
        </command>
    </action>


    <action name="util.fogbugz.FogBugzImport" alias="FogBugzImport" roles-required="sysadmin">
        <view name="input">/secure/admin/views/importers/fogbugz/fogBugzImport.jsp</view>
        <view name="success">/secure/admin/views/importers/fogbugz/fogBugzImport.jsp</view>
        <view name="wizard">ConfigureFogBugzMapping!default.jspa</view>
        <view name="error">/secure/admin/views/importers/fogbugz/fogBugzImport.jsp</view>

        <view name="settings">/secure/admin/views/importers/csv/importsettings.jsp</view>
        <view name="logs">/secure/admin/views/importers/csv/viewlogs.jsp</view>
        <view name="finished">/secure/admin/views/importers/csv/finishedimport.jsp</view>
        <view name="usersdonotexist">/secure/admin/views/importers/usersdonotexist.jsp</view>
    </action>

    <action name="util.fogbugz.ConfigureFogBugzMapping" alias="ConfigureFogBugzMapping" roles-required="sysadmin">
        <view name="error">/secure/admin/views/importers/fogbugz/config/fogBugzConfig.jsp</view>
        <view name="input">/secure/admin/views/importers/fogbugz/config/fogBugzConfig.jsp</view>
        <view name="1">/secure/admin/views/importers/fogbugz/config/1-configProject.jsp</view>
        <view name="2">/secure/admin/views/importers/fogbugz/config/2-configField.jsp</view>
        <view name="3">/secure/admin/views/importers/fogbugz/config/3-chooseFieldForValueMappings.jsp</view>
        <view name="4">/secure/admin/views/importers/fogbugz/config/4-configValue.jsp</view>
        <view name="5">/secure/admin/views/importers/fogbugz/config/5-configLink.jsp</view>
        <view name="6">/secure/admin/views/importers/fogbugz/config/6-saveConfigFile.jsp</view>

        <view name="success">/secure/admin/views/importers/fogbugz/fogBugzImport.jsp</view>

        <view name="importwithoutsaving">FogBugzImport!settings.jspa</view>
    </action>

    <action name="issue.SessionTimeoutMessage" alias="SessionTimeoutMessage">
        <view name="success">/secure/views/issue/sessiontimeoutmessage.jsp</view>
    </action>

    <action name="util.CsvImporter" alias="CsvImporter" roles-required="sysadmin">
        <view name="error">/secure/admin/views/importers/csv/csvimport.jsp</view>
        <view name="input">/secure/admin/views/importers/csv/csvimport.jsp</view>
        <view name="settings">/secure/admin/views/importers/csv/importsettings.jsp</view>
        <view name="logs">/secure/admin/views/importers/csv/viewlogs.jsp</view>
        <view name="finished">/secure/admin/views/importers/csv/finishedimport.jsp</view>
        <view name="success">/secure/admin/views/importers/csv/csvimport.jsp</view>
        <view name="usersdonotexist">/secure/admin/views/importers/usersdonotexist.jsp</view>
    </action>

    <action name="util.csv.ConfigureCsvMapping" alias="ConfigureCsvMapping" roles-required="sysadmin">
        <view name="error">/secure/admin/views/importers/csv/csvconfig.jsp</view>
        <view name="input">/secure/admin/views/importers/csv/csvconfig.jsp</view>
        <view name="1">/secure/admin/views/importers/csv/configproject.jsp</view>
        <view name="2">/secure/admin/views/importers/csv/configissuemapping.jsp</view>
        <view name="3">/secure/admin/views/importers/csv/configvaluemapping.jsp</view>
        <view name="5">/secure/admin/views/importers/csv/savepropertiesfile.jsp</view>
        <view name="4">/secure/admin/views/importers/csv/configdateuserdefaults.jsp</view>
        <view name="success">/secure/admin/views/importers/csv/csvimport.jsp</view>
        <view name="importwithoutsaving">CsvImporter!settings.jspa</view>
    </action>

    <action name="util.ShowConstantsHelp" alias="ShowConstantsHelp">
        <view name="success">/secure/showconstantshelp.jsp</view>
        <view name="error">/secure/showconstantshelp-notloggedin.jsp</view>
    </action>

    <action name="util.JellyRunner" alias="JellyRunner" roles-required="sysadmin">
        <view name="input">/secure/admin/views/jelly_runner.jsp</view>
        <view name="error">/secure/admin/views/jelly_runner.jsp</view>
        <view name="success">/secure/admin/views/jelly_result.jsp</view>
    </action>

    <!-- JIRA Administration -->
    <action name="admin.ViewPlugins" alias="ViewPlugins" roles-required="admin">
        <view name="input">/secure/admin/views/plugins/viewplugins.jsp</view>
        <view name="success">/secure/admin/views/plugins/viewplugins.jsp</view>
    </action>

    <action name="admin.ViewListeners" alias="ViewListeners" roles-required="sysadmin">
        <view name="input">/secure/admin/views/listeners/viewlisteners.jsp</view>
        <view name="success">/secure/admin/views/listeners/viewlisteners.jsp</view>
    </action>

    <action name="admin.EditListener" alias="EditListener" roles-required="sysadmin">
        <view name="input">/secure/admin/views/listeners/editlistener.jsp</view>
        <view name="error">/secure/admin/views/listeners/editlistener.jsp</view>
    </action>

    <action name="admin.ViewServices" alias="ViewServices" roles-required="sysadmin">
        <view name="input">/secure/admin/views/services/viewservices.jsp</view>
        <view name="success">/secure/admin/views/services/viewservices.jsp</view>
        <view name="error">/secure/admin/views/services/viewservices.jsp</view>
    </action>

    <action name="admin.EditService" alias="EditService" roles-required="sysadmin">
        <view name="input">/secure/admin/views/services/editservice.jsp</view>
        <view name="error">/secure/admin/views/services/editservice.jsp</view>
    </action>

    <action name="admin.linking.ViewLinkTypes" alias="ViewLinkTypes" roles-required="admin">
        <view name="input">/secure/admin/jira/views/viewlinktypes.jsp</view>
        <view name="error">/secure/admin/jira/views/viewlinktypes.jsp</view>
        <view name="success">/secure/admin/jira/views/viewlinktypes.jsp</view>

        <command name="activate" alias="IssueLinkingActivate">
            <view name="success">/secure/admin/jira/views/viewlinktypes.jsp</view>
            <view name="error">/secure/admin/jira/views/viewlinktypes.jsp</view>
        </command>
        <command name="deactivate" alias="IssueLinkingDeActivate">
            <view name="success">/secure/admin/jira/views/viewlinktypes.jsp</view>
            <view name="error">/secure/admin/jira/views/viewlinktypes.jsp</view>
        </command>
    </action>

    <action name="admin.linking.EditLinkType" alias="EditLinkType" roles-required="admin">
        <view name="input">/secure/admin/jira/views/editlinktype.jsp</view>
        <view name="error">/secure/admin/jira/views/editlinktype.jsp</view>
    </action>

    <action name="admin.linking.DeleteLinkType" alias="DeleteLinkType" roles-required="admin">
        <view name="input">/secure/admin/jira/views/deletelinktype.jsp</view>
        <view name="error">/secure/admin/jira/views/deletelinktype.jsp</view>
    </action>

    <action name="admin.ViewApplicationProperties" alias="ViewApplicationProperties" roles-required="admin">
        <view name="success">/secure/admin/jira/views/applicationproperties.jsp</view>
    </action>

    <action name="admin.ViewAttachmentSettings" alias="ViewAttachmentSettings" roles-required="admin">
        <view name="success">/secure/admin/jira/views/attachments.jsp</view>
    </action>

    <action name="admin.ViewUserDefaultSettings" alias="ViewUserDefaultSettings" roles-required="admin">
        <view name="success">/secure/admin/jira/views/viewuserdefaults.jsp</view>
    </action>

    <action name="admin.SchedulerAdmin" alias="SchedulerAdmin" roles-required="sysadmin">
        <view name="success">/secure/admin/jira/views/scheduleradmin.jsp</view>
    </action>

    <action name="admin.MailQueueAdmin" alias="MailQueueAdmin" roles-required="admin">
        <view name="input">/secure/admin/jira/views/mailqueueadmin.jsp</view>
        <view name="success">/secure/admin/jira/views/mailqueueadmin.jsp</view>
    </action>

    <action name="admin.index.IndexAdminImpl" alias="IndexAdmin" roles-required="admin">
        <view name="success">/secure/admin/jira/views/indexing.jsp</view>
        <view name="error">/secure/admin/jira/views/indexing.jsp</view>

        <command name="reindex" alias="IndexReIndex">
            <view name="success">/secure/admin/jira/views/indexing.jsp</view>
            <view name="error">/secure/admin/jira/views/indexing.jsp</view>
        </command>
        <command name="activate" alias="IndexActivate">
            <view name="success">/secure/admin/jira/views/indexing.jsp</view>
            <view name="error">/secure/admin/jira/views/indexing.jsp</view>
        </command>
        <command name="progress" alias="IndexProgress">
            <view name="progress">/secure/admin/jira/views/indexingprogress.jsp</view>
            <view name="error">/secure/admin/jira/views/indexingprogress.jsp</view>
        </command>
    </action>

    <action name="admin.IndexOptimize" alias="IndexOptimize" roles-required="admin">
        <view name="input">/secure/admin/jira/views/indexOptimize.jsp</view>
        <view name="success">/secure/admin/jira/views/indexOptimize.jsp</view>
        <view name="error">/secure/admin/jira/views/indexOptimize.jsp</view>
    </action>

    <action name="admin.TimeTrackingAdmin" alias="TimeTrackingAdmin" roles-required="admin">
        <view name="success">/secure/admin/jira/views/timetracking.jsp</view>
        <view name="error">/secure/admin/jira/views/timetracking.jsp</view>

        <command name="activate" alias="TimeTrackingActivate">
            <view name="success">/secure/admin/jira/views/timetracking.jsp</view>
            <view name="error">/secure/admin/jira/views/timetracking.jsp</view>
        </command>
        <command name="deactivate" alias="TimeTrackingDeActivate">
            <view name="success">/secure/admin/jira/views/timetracking.jsp</view>
            <view name="error">/secure/admin/jira/views/timetracking.jsp</view>
        </command>
    </action>

    <action name="admin.TrackbackAdmin" alias="TrackbackAdmin" roles-required="sysadmin">
        <view name="success">/secure/admin/jira/views/trackback.jsp</view>
        <view name="input">/secure/admin/jira/views/edittrackback.jsp</view>
        <view name="error">/secure/admin/jira/views/edittrackback.jsp</view>

        <command name="activate" alias="TrackbackActivate">
            <view name="success">/secure/admin/jira/views/trackback.jsp</view>
            <view name="error">/secure/admin/jira/views/trackback.jsp</view>
        </command>
        <command name="deactivate" alias="TrackbackDeActivate">
            <view name="success">/secure/admin/jira/views/trackback.jsp</view>
            <view name="error">/secure/admin/jira/views/trackback.jsp</view>
        </command>
    </action>

    <action name="admin.ConfigureDefaultPortal" alias="EditDefaultDashboard" roles-required="admin">
        <view name="input">/secure/admin/views/editdefaultdashboardconfig.jsp</view>
        <view name="error">/secure/admin/views/editdefaultdashboardconfig.jsp</view>
    </action>

    <action name="admin.AddDefaultPortlet" alias="AddDefaultPortlet" roles-required="admin">
        <view name="error">/secure/admin/views/editdefaultdashboardconfig.jsp</view>
        <view name="input">/secure/admin/views/adddefaultportlet.jsp</view>
    </action>

    <action name="admin.SaveDefaultConfiguration" alias="SaveDefaultPortlet" roles-required="admin">
        <view name="input">/secure/admin/views/configuredefaultportlet.jsp</view>
        <view name="error">/secure/admin/views/configuredefaultportlet.jsp</view>
    </action>

    <action name="admin.ViewLicense" alias="ViewLicense" roles-required="sysadmin">
        <view name="success">/secure/admin/jira/views/viewlicense.jsp</view>
        <view name="input">/secure/admin/jira/views/viewlicense.jsp</view>
        <view name="error">/secure/admin/jira/views/viewlicense.jsp</view>

        <command name="refreshActiveUserCount" alias="RefreshActiveUserCount">
            <view name="success">/secure/admin/jira/views/viewlicense.jsp</view>
        </command>
    </action>

    <action name="admin.EditApplicationProperties" alias="EditApplicationProperties" roles-required="admin">
        <view name="error">/secure/admin/jira/views/editapplicationproperties.jsp</view>
        <view name="input">/secure/admin/jira/views/editapplicationproperties.jsp</view>
    </action>

    <action name="admin.EditAttachmentSettings" alias="EditAttachmentSettings" roles-required="admin">
        <view name="error">/secure/admin/jira/views/editattachmentsettings.jsp</view>
        <view name="input">/secure/admin/jira/views/editattachmentsettings.jsp</view>
    </action>

    <action name="admin.EditUserDefaultSettings" alias="EditUserDefaultSettings" roles-required="admin">
        <view name="error">/secure/admin/jira/views/edituserdefaults.jsp</view>
        <view name="input">/secure/admin/jira/views/edituserdefaults.jsp</view>
    </action>

    <action name="admin.SetGlobalEmailPreference" alias="SetGlobalEmailPreference" roles-required="admin">
        <view name="error">/secure/admin/jira/views/setglobalemailpreference.jsp</view>
        <view name="input">/secure/admin/jira/views/setglobalemailpreference.jsp</view>
    </action>

    <action name="admin.GlobalPermissions" alias="GlobalPermissions" roles-required="admin">
        <view name="success">/secure/admin/jira/views/globalpermissions.jsp</view>
        <view name="confirm">/secure/admin/jira/views/deleteglobalpermissionsconfirm.jsp</view>
        <view name="error">/secure/admin/jira/views/globalpermissions.jsp</view>
    </action>

    <action name="admin.ViewLookAndFeel" alias="ViewLookAndFeel" roles-required="admin">
        <view name="success">/secure/admin/jira/views/lookandfeel.jsp</view>
    </action>

    <action name="admin.EditLookAndFeel" alias="EditLookAndFeel" roles-required="admin">
        <view name="input">/secure/admin/jira/views/editlookandfeel.jsp</view>
        <view name="error">/secure/admin/jira/views/editlookandfeel.jsp</view>
    </action>

    <action name="admin.ConfigureIssueCache" alias="ConfigureCache" roles-required="admin">
        <command name="viewCacheConfig" alias="ViewCacheConfig">
            <view name="success">/secure/admin/views/viewcacheconfiguration.jsp</view>
        </command>
        <command name="flushCache" alias="FlushIssueCache">
            <view name="success">/secure/admin/views/viewcacheconfiguration.jsp</view>
        </command>
        <command name="chooseCacheCapacity" alias="ChooseCacheCapacity">
            <view name="input">/secure/admin/views/editcacheconfiguration.jsp</view>
        </command>
        <command name="flushStats" alias="ResetCacheStats">
            <view name="success">/secure/admin/views/viewcacheconfiguration.jsp</view>
        </command>
        <command name="setCacheCapacity" alias="SetCacheCapacity">
            <view name="success">/secure/admin/views/viewcacheconfiguration.jsp</view>
            <view name="error">/secure/admin/views/editcacheconfiguration.jsp</view>
        </command>
    </action>

    <action name="admin.ViewSystemInfo" alias="ViewSystemInfo" roles-required="admin">
        <view name="success">/secure/admin/jira/views/systeminfo.jsp</view>
    </action>

    <action name="admin.JiraSupportRequest" alias="JiraSupportRequest" roles-required="admin">
        <view name="input">/secure/admin/jira/views/jirasupportrequest.jsp</view>
        <view name="success">/secure/admin/jira/views/jirasupportrequest.jsp</view>
        <view name="done">/secure/admin/jira/views/jirasupportrequest-success.jsp</view>
        <view name="error">/secure/admin/jira/views/jirasupportrequest-error.jsp</view>
        <view name="nosupport">/secure/admin/jira/views/jirasupportrequest-nosupport.jsp</view>
    </action>

    <!-- security is built into this action -->
    <action name="admin.SetupLicense" alias="SetupLicense">
        <view name="success">/views/setuplicense.jsp</view>
        <view name="error">/views/setuplicense.jsp</view>
    </action>

    <!-- security is built into this action -->
    <action name="admin.ConfirmNewInstallationWithOldLicense" alias="ConfirmNewInstallationWithOldLicense">
        <view name="success">/views/confirmnewinstallationwitholdlicense.jsp</view>
        <view name="error">/views/confirmnewinstallationwitholdlicense.jsp</view>
    </action>

     <!-- security is built into this action -->
     <action name="admin.ConfirmInstallationWithLicense" alias="ConfirmInstallationWithLicense">
        <view name="success">/views/confirminstallationwithlicense.jsp</view>
        <view name="error">/views/confirminstallationwithlicense.jsp</view>
    </action>

    <!-- Constants Administration -->
    <action name="admin.priorities.ViewPriorities" alias="ViewPriorities" roles-required="admin">
        <view name="success">/secure/admin/views/priorities/viewpriorities.jsp</view>
        <command name="addPriority" alias="AddPriority">
            <view name="success">/secure/admin/views/priorities/viewpriorities.jsp</view>
            <view name="error">/secure/admin/views/priorities/viewpriorities.jsp</view>
        </command>
        <command name="moveDown" alias="PriorityDown">
            <view name="success">/secure/admin/views/priorities/viewpriorities.jsp</view>
            <view name="error">/secure/admin/views/priorities/viewpriorities.jsp</view>
        </command>
        <command name="moveUp" alias="PriorityUp">
            <view name="success">/secure/admin/views/priorities/viewpriorities.jsp</view>
            <view name="error">/secure/admin/views/priorities/viewpriorities.jsp</view>
        </command>
        <command name="makeDefault" alias="MakeDefaultPriority">
            <view name="success">/secure/admin/views/priorities/viewpriorities.jsp</view>
            <view name="error">/secure/admin/views/priorities/viewpriorities.jsp</view>
        </command>
    </action>

    <action name="admin.priorities.EditPriority" alias="EditPriority" roles-required="admin">
        <view name="input">/secure/admin/views/priorities/editpriority.jsp</view>
        <view name="error">/secure/admin/views/priorities/editpriority.jsp</view>
    </action>

    <action name="admin.priorities.DeletePriority" alias="DeletePriority" roles-required="admin">
        <view name="input">/secure/admin/views/priorities/deletepriority.jsp</view>
        <view name="error">/secure/admin/views/priorities/deletepriority.jsp</view>
    </action>

    <action name="admin.resolutions.ViewResolutions" alias="ViewResolutions" roles-required="admin">
        <view name="success">/secure/admin/views/resolutions/viewresolutions.jsp</view>
        <command name="addConstant" alias="AddResolution">
            <view name="success">/secure/admin/views/resolutions/viewresolutions.jsp</view>
            <view name="error">/secure/admin/views/resolutions/viewresolutions.jsp</view>
        </command>
        <command name="moveDown" alias="ResolutionDown">
            <view name="success">/secure/admin/views/resolutions/viewresolutions.jsp</view>
            <view name="error">/secure/admin/views/resolutions/viewresolutions.jsp</view>
        </command>
        <command name="moveUp" alias="ResolutionUp">
            <view name="success">/secure/admin/views/resolutions/viewresolutions.jsp</view>
            <view name="error">/secure/admin/views/resolutions/viewresolutions.jsp</view>
        </command>
        <command name="makeDefault" alias="MakeDefaultResolution">
            <view name="success">/secure/admin/views/resolutions/viewresolutions.jsp</view>
            <view name="error">/secure/admin/views/resolutions/viewresolutions.jsp</view>
        </command>
    </action>

    <action name="admin.resolutions.EditResolution" alias="EditResolution" roles-required="admin">
        <view name="input">/secure/admin/views/resolutions/editresolution.jsp</view>
        <view name="error">/secure/admin/views/resolutions/editresolution.jsp</view>
    </action>

    <action name="admin.resolutions.DeleteResolution" alias="DeleteResolution" roles-required="admin">
        <view name="input">/secure/admin/views/resolutions/deleteresolution.jsp</view>
        <view name="error">/secure/admin/views/resolutions/deleteresolution.jsp</view>
    </action>

    <!-- Project Roles -->
    <action name="admin.roles.ViewProjectRoles" alias="ViewProjectRoles" roles-required="admin">
        <view name="success">/secure/admin/views/roles/viewprojectroles.jsp</view>
        <command name="addRole" alias="AddProjectRole">
            <view name="success">/secure/admin/views/roles/viewprojectroles.jsp</view>
            <view name="error">/secure/admin/views/roles/viewprojectroles.jsp</view>
        </command>
    </action>

    <action name="admin.roles.ViewDefaultProjectRoleActors" alias="ViewDefaultProjectRoleActors" roles-required="admin">
        <view name="success">/secure/admin/views/roles/viewdefaultprojectroleactors.jsp</view>
        <view name="error">/secure/admin/views/roles/viewdefaultprojectroleactors.jsp</view>
    </action>

    <action name="admin.roles.EditProjectRole" alias="EditProjectRole" roles-required="admin">
        <view name="input">/secure/admin/views/roles/editprojectrole.jsp</view>
        <view name="error">/secure/admin/views/roles/editprojectrole.jsp</view>
    </action>

    <action name="admin.roles.DeleteProjectRole" alias="DeleteProjectRole" roles-required="admin">
        <view name="input">/secure/admin/views/roles/deleteprojectrole.jsp</view>
        <view name="error">/secure/admin/views/roles/deleteprojectrole.jsp</view>
    </action>

    <action name="admin.roles.ProjectRoleUsageAction" alias="ViewProjectRoleUsage" roles-required="admin">
        <view name="success">/secure/admin/views/roles/viewprojectroleusage.jsp</view>
    </action>

    <action name="admin.roles.ViewProjectRoleActors" alias="ViewProjectRoleActors">
        <view name="success">/secure/admin/views/roles/viewprojectroleactors.jsp</view>
        <view name="securitybreach">/secure/views/securitybreach.jsp</view>
    </action>

    <action name="admin.scheme.purge.SchemePurgeToolResultsAction" alias="SchemePurgeToolResults" roles-required="admin">
        <view name="success">/secure/admin/views/schemes/purge/schemepurgeresults.jsp</view>
    </action>

    <action name="admin.scheme.purge.SchemePurgeTypePickerAction" alias="SchemePurgeTypePicker" roles-required="admin">
        <view name="input">/secure/admin/views/schemes/purge/schemepicker.jsp</view>
        <view name="success">/secure/admin/views/schemes/purge/schemepicker.jsp</view>
    </action>

    <action name="admin.scheme.purge.SchemePurgeToolPreviewAction" alias="SchemePurgeToolPreview" roles-required="admin">
        <view name="input">/secure/admin/views/schemes/purge/schemepurgepreview.jsp</view>
        <view name="success">/secure/admin/views/schemes/purge/schemepurgepreview.jsp</view>
    </action>

    <action name="admin.scheme.SchemeToolsAction" alias="SchemeTools" roles-required="admin">
        <view name="success">/secure/admin/views/schemes/schemetools.jsp</view>
    </action>

    <action name="admin.scheme.comparison.SchemeComparisonPickerAction" alias="SchemeComparisonPicker" roles-required="admin">
        <view name="input">/secure/admin/views/schemes/comparison/schemepicker.jsp</view>
        <view name="success">/secure/admin/views/schemes/comparison/schemepicker.jsp</view>
    </action>

    <action name="admin.scheme.comparison.SchemeComparisonToolAction" alias="SchemeComparisonTool" roles-required="admin">
        <view name="input">/secure/admin/views/schemes/comparison/schemecomparison.jsp</view>
        <view name="success">/secure/admin/views/schemes/comparison/schemecomparison.jsp</view>
    </action>

    <action name="admin.scheme.distiller.SchemeTypePickerAction" alias="SchemeTypePicker" roles-required="admin">
        <view name="input">/secure/admin/views/schemes/distiller/schemetypepicker.jsp</view>
        <view name="success">/secure/admin/views/schemes/distiller/schemetypepicker.jsp</view>
    </action>

    <action name="admin.scheme.distiller.SchemeMergeResultAction" alias="SchemeMergeResult" roles-required="admin">
        <view name="success">/secure/admin/views/schemes/distiller/schememergeresult.jsp</view>
    </action>

    <action name="admin.scheme.distiller.SchemeMergeAction" alias="SchemeMerge" roles-required="admin">
        <view name="input">/secure/admin/views/schemes/distiller/schememerge.jsp</view>
        <view name="success">/secure/admin/views/schemes/distiller/schememerge.jsp</view>
    </action>

    <action name="admin.scheme.distiller.SchemeMergePreviewAction" alias="SchemeMergePreview" roles-required="admin">
        <view name="input">/secure/admin/views/schemes/distiller/schememergepreview.jsp</view>
        <view name="success">/secure/admin/views/schemes/distiller/schememergepreview.jsp</view>
    </action>

    <action name="admin.scheme.mapper.SchemeGroupToRolePickerAction" alias="SchemePicker" roles-required="admin">
        <view name="input">/secure/admin/views/schemes/mapper/schemepicker.jsp</view>
        <view name="success">/secure/admin/views/schemes/mapper/schemepicker.jsp</view>
    </action>

    <action name="admin.scheme.mapper.SchemeGroupToRoleMapperAction" alias="SchemeGroupToRoleMapper" roles-required="admin">
        <view name="input">/secure/admin/views/schemes/mapper/schemegrouptorolemapper.jsp</view>
        <view name="success">/secure/admin/views/schemes/mapper/schemegrouptorolemapper.jsp</view>
    </action>

    <action name="admin.scheme.mapper.SchemeGroupToRoleTransformerAction" alias="SchemeGroupToRoleTransformer" roles-required="admin">
        <view name="input">/secure/admin/views/schemes/mapper/schemegrouptorolepreview.jsp</view>
        <view name="success">/secure/admin/views/schemes/mapper/schemegrouptorolepreview.jsp</view>
    </action>

    <action name="admin.scheme.mapper.SchemeGroupToRoleResultAction" alias="SchemeGroupToRoleResult" roles-required="admin">
        <view name="success">/secure/admin/views/schemes/mapper/schemegrouptoroleresult.jsp</view>
    </action>

    <action name="admin.issuefields.ViewIssueFields" alias="ViewIssueFields" roles-required="admin">
        <view name="success">/secure/admin/views/viewissuefields.jsp</view>
        <command name="moveDown" alias="IssueFieldDown">
            <view name="success">/secure/admin/views/viewissuefields.jsp</view>
            <view name="error">/secure/admin/views/viewissuefields.jsp</view>
        </command>
        <command name="moveUp" alias="IssueFieldUp">
            <view name="success">/secure/admin/views/viewissuefields.jsp</view>
            <view name="error">/secure/admin/views/viewissuefields.jsp</view>
        </command>
        <command name="hide" alias="IssueFieldHide">
            <view name="success">/secure/admin/views/viewissuefields.jsp</view>
            <view name="error">/secure/admin/views/viewissuefields.jsp</view>
        </command>
        <command name="require" alias="IssueFieldRequire">
            <view name="success">/secure/admin/views/viewissuefields.jsp</view>
            <view name="error">/secure/admin/views/viewissuefields.jsp</view>
        </command>
        <command name="restoreDefaults" alias="RestoreDefaults">
            <view name="success">/secure/admin/views/viewissuefields.jsp</view>
            <view name="error">/secure/admin/views/viewissuefields.jsp</view>
        </command>
    </action>

    <action name="admin.issuefields.EditDefaultFieldLayoutItem" alias="EditDefaultFieldLayoutItem" roles-required="admin">
        <view name="input">/secure/admin/views/issuefields/editdefaultfieldlayoutitem.jsp</view>
        <view name="error">/secure/admin/views/issuefields/editdefaultfieldlayoutitem.jsp</view>
    </action>

    <action name="admin.issuefields.enterprise.ViewSchemes" alias="ViewFieldLayoutSchemes" roles-required="admin">
        <view name="success">/secure/admin/views/issuefields/viewfieldlayoutschemes.jsp</view>

        <command name="addScheme" alias="AddFieldLayoutScheme">
            <view name="error">/secure/admin/views/issuefields/viewfieldlayoutschemes.jsp</view>
        </command>
    </action>

    <action name="admin.issuefields.enterprise.EditFieldLayoutScheme" alias="EditFieldLayoutScheme" roles-required="admin">
        <view name="input">/secure/admin/views/issuefields/editfieldlayoutscheme.jsp</view>
        <view name="error">/secure/admin/views/issuefields/editfieldlayoutscheme.jsp</view>

        <command name="deleteScheme" alias="DeleteFieldLayoutScheme">
            <view name="confirm">/secure/admin/views/issuefields/deletefieldlayoutscheme.jsp</view>
            <view name="error">/secure/admin/views/issuefields/deletefieldlayoutscheme.jsp</view>
        </command>
    </action>

    <action name="admin.issuefields.enterprise.CopyFieldLayoutScheme" alias="CopyFieldLayoutScheme" roles-required="admin">
        <view name="input">/secure/admin/views/issuefields/copyfieldlayoutscheme.jsp</view>
        <view name="error">/secure/admin/views/issuefields/copyfieldlayoutscheme.jsp</view>
    </action>

    <action name="admin.issuefields.enterprise.ConfigureFieldLayoutScheme" alias="ConfigureFieldLayoutScheme" roles-required="admin">
        <view name="error">/secure/admin/views/issuefields/configurefieldlayoutscheme.jsp</view>
        <view name="success">/secure/admin/views/issuefields/configurefieldlayoutscheme.jsp</view>

        <command name="addFieldLayoutSchemeEntity" alias="AddFieldLayoutSchemeEntity">
            <view name="error">/secure/admin/views/issuefields/configurefieldlayoutscheme.jsp</view>
        </command>

        <command name="deleteFieldLayoutSchemeEntity" alias="DeleteFieldLayoutSchemeEntity">
            <view name="error">/secure/admin/views/issuefields/configurefieldlayoutscheme.jsp</view>
        </command>

        <command name="editFieldLayoutSchemeEntity" alias="EditFieldLayoutSchemeEntity">
            <view name="input">/secure/admin/views/issuefields/editfieldlayoutschemeentity.jsp</view>
            <view name="error">/secure/admin/views/issuefields/editfieldlayoutschemeentity.jsp</view>
        </command>
    </action>

    <action name="admin.issuefields.enterprise.SelectFieldLayoutScheme" alias="SelectFieldLayoutScheme" roles-required="admin">
        <view name="input">/secure/project/views/issuefields/selectfieldlayoutscheme.jsp</view>
        <view name="error">/secure/project/views/issuefields/selectfieldlayoutscheme.jsp</view>
    </action>

    <action name="admin.issuefields.enterprise.ViewFieldLayouts" alias="ViewFieldLayouts" roles-required="admin">
        <view name="success">/secure/admin/views/issuefields/viewfieldlayouts.jsp</view>

        <command name="addFieldLayout" alias="AddFieldLayout">
            <view name="error">/secure/admin/views/issuefields/viewfieldlayouts.jsp</view>
        </command>

        <command name="deleteFieldLayout" alias="DeleteFieldLayout">
            <view name="confirm">/secure/admin/views/issuefields/confirmdeletefieldlayout.jsp</view>
            <view name="error">/secure/admin/views/issuefields/confirmdeletefieldlayout.jsp</view>
        </command>
    </action>

    <action name="admin.issuefields.enterprise.EditFieldLayout" alias="EditFieldLayout" roles-required="admin">
        <view name="input">/secure/admin/views/issuefields/editfieldlayout.jsp</view>
        <view name="error">/secure/admin/views/issuefields/editfieldlayout.jsp</view>
    </action>



    <action name="admin.issuefields.enterprise.CopyFieldLayout" alias="CopyFieldLayout" roles-required="admin">
        <view name="input">/secure/admin/views/issuefields/copyfieldlayout.jsp</view>
        <view name="error">/secure/admin/views/issuefields/copyfieldlayout.jsp</view>
    </action>

    <action name="admin.issuefields.enterprise.ConfigureFieldLayout" alias="ConfigureFieldLayout" roles-required="admin">
        <view name="input">/secure/admin/views/issuefields/configurefieldlayout.jsp</view>
        <view name="error">/secure/admin/views/issuefields/configurefieldlayout.jsp</view>
        <view name="success">/secure/admin/views/issuefields/configurefieldlayout.jsp</view>
        <command name="moveDown" alias="EditFieldLayoutDown">
            <view name="success">/secure/admin/views/issuefields/configurefieldlayout.jsp</view>
            <view name="error">/secure/admin/views/issuefields/configurefieldlayout.jsp</view>
        </command>
        <command name="moveUp" alias="EditFieldLayoutUp">
            <view name="success">/secure/admin/views/issuefields/configurefieldlayout.jsp</view>
            <view name="error">/secure/admin/views/issuefields/configurefieldlayout.jsp</view>
        </command>
        <command name="hide" alias="EditFieldLayoutHide">
            <view name="success">/secure/admin/views/issuefields/configurefieldlayout.jsp</view>
            <view name="error">/secure/admin/views/issuefields/configurefieldlayout.jsp</view>
        </command>
        <command name="require" alias="EditFieldLayoutRequire">
            <view name="success">/secure/admin/views/issuefields/configurefieldlayout.jsp</view>
            <view name="error">/secure/admin/views/issuefields/configurefieldlayout.jsp</view>
        </command>
        <command name="restoreDefaults" alias="EditFieldLayoutRestoreDefaults">
            <view name="success">/secure/admin/views/issuefields/configurefieldlayout.jsp</view>
            <view name="error">/secure/admin/views/issuefields/configurefieldlayout.jsp</view>
        </command>
    </action>

    <action name="admin.issuefields.enterprise.EditFieldLayoutItem" alias="EditFieldLayoutItem" roles-required="admin">
        <view name="input">/secure/admin/views/issuefields/editfieldlayoutitem.jsp</view>
        <view name="error">/secure/admin/views/issuefields/editfieldlayoutitem.jsp</view>
    </action>

    <action name="admin.issuefields.EditFieldLayoutItemRenderer" alias="EditFieldLayoutItemRenderer" roles-required="admin">
        <view name="input">/secure/admin/views/issuefields/editfieldlayoutrenderer.jsp</view>
        <view name="error">/secure/admin/views/issuefields/editfieldlayoutrenderer.jsp</view>
    </action>

    <action name="admin.issuefields.EditFieldLayoutItemRendererConfirmation" alias="EditFieldLayoutItemRendererConfirmation" roles-required="admin">
        <view name="input">/secure/admin/views/issuefields/editfieldlayoutrendererconfirmation.jsp</view>
        <view name="success">/secure/admin/views/issuefields/editfieldlayoutrendererconfirmation.jsp</view>
    </action>

    <!-- Field Screens -->
    <action name="admin.issuefields.screens.ViewFieldScreens" alias="ViewFieldScreens" roles-required="admin">
        <view name="error">/secure/admin/views/issuefields/screens/viewfieldscreens.jsp</view>
        <view name="success">/secure/admin/views/issuefields/screens/viewfieldscreens.jsp</view>

        <command name="addFieldScreen" alias="AddFieldScreen">
            <view name="error">/secure/admin/views/issuefields/screens/viewfieldscreens.jsp</view>
        </command>

        <command name="deleteFieldScreen" alias="DeleteFieldScreen">
            <view name="confirm">/secure/admin/views/issuefields/screens/confirmdeletefieldscreen.jsp</view>
            <view name="error">/secure/admin/views/issuefields/screens/confirmdeletefieldscreen.jsp</view>
        </command>
    </action>

    <action name="admin.issuefields.screens.EditFieldScreen" alias="EditFieldScreen" roles-required="admin">
        <view name="input">/secure/admin/views/issuefields/screens/editfieldscreen.jsp</view>
        <view name="error">/secure/admin/views/issuefields/screens/editfieldscreen.jsp</view>

        <command name="copyFieldScreen" alias="CopyFieldScreen">
            <view name="input">/secure/admin/views/issuefields/screens/copyfieldscreen.jsp</view>
            <view name="error">/secure/admin/views/issuefields/screens/copyfieldscreen.jsp</view>
        </command>
    </action>

    <action name="admin.issuefields.screens.AssociateFieldToScreens" alias="AssociateFieldToScreens" roles-required="admin">
        <view name="input">/secure/admin/views/issuefields/screens/associatefield.jsp</view>
        <view name="error">/secure/admin/views/issuefields/screens/associatefield.jsp</view>
    </action>

    <action name="admin.issuefields.screens.ConfigureFieldScreen" alias="ConfigureFieldScreen" roles-required="admin">
        <view name="error">/secure/admin/views/issuefields/screens/configurefieldscreen.jsp</view>
        <view name="success">/secure/admin/views/issuefields/screens/configurefieldscreen.jsp</view>

        <command name="deleteField" alias="DeleteFieldScreenLayoutItem">
            <view name="error">/secure/admin/views/issuefields/screens/configurefieldscreen.jsp</view>
        </command>

        <command name="addField" alias="AddFieldScreenLayoutItem">
            <view name="error">/secure/admin/views/issuefields/screens/configurefieldscreen.jsp</view>
        </command>

        <command name="addTab" alias="AddFieldScreenTab">
            <view name="error">/secure/admin/views/issuefields/screens/configurefieldscreen.jsp</view>
        </command>

        <command name="deleteTab" alias="DeleteFieldScreenTab">
            <view name="confirm">/secure/admin/views/issuefields/screens/confirmdeletefieldscreentab.jsp</view>
            <view name="error">/secure/admin/views/issuefields/screens/configurefieldscreen.jsp</view>
        </command>

        <command name="renameTab" alias="RenameFieldScreenTab">
            <view name="error">/secure/admin/views/issuefields/screens/configurefieldscreen.jsp</view>
        </command>

        <command name="moveLayoutItemFirst" alias="FieldScreenLayoutItemFirst">
            <view name="error">/secure/admin/views/issuefields/screens/configurefieldscreen.jsp</view>
        </command>

        <command name="moveLayoutItemUp" alias="FieldScreenLayoutItemUp">
            <view name="error">/secure/admin/views/issuefields/screens/configurefieldscreen.jsp</view>
        </command>

        <command name="moveLayoutItemDown" alias="FieldScreenLayoutItemDown">
            <view name="error">/secure/admin/views/issuefields/screens/configurefieldscreen.jsp</view>
        </command>

        <command name="moveLayoutItemLast" alias="FieldScreenLayoutItemLast">
            <view name="error">/secure/admin/views/issuefields/screens/configurefieldscreen.jsp</view>
        </command>

        <command name="configureTab" alias="ConfigureFieldScreenTab">
            <view name="error">/secure/admin/views/issuefields/screens/configurefieldscreen.jsp</view>
        </command>

        <command name="moveTabLeft" alias="MoveFieldScreenTabLeft">
            <view name="error">/secure/admin/views/issuefields/screens/configurefieldscreen.jsp</view>
        </command>

        <command name="moveTabRight" alias="MoveFieldScreenTabRight">
            <view name="error">/secure/admin/views/issuefields/screens/configurefieldscreen.jsp</view>
        </command>
    </action>

    <!-- Issue Type Screen Schemes -->
    <action name="admin.issuefields.screens.enterprise.ViewIssueTypeScreenSchemes" alias="ViewIssueTypeScreenSchemes" roles-required="admin">
        <view name="error">/secure/admin/views/issuefields/screens/enterprise/viewissuetypescreenschemes.jsp</view>
        <view name="success">/secure/admin/views/issuefields/screens/enterprise/viewissuetypescreenschemes.jsp</view>

        <command name="addIssueTypeScreenScheme" alias="AddIssueTypeScreenScheme">
            <view name="error">/secure/admin/views/issuefields/screens/enterprise/viewissuetypescreenschemes.jsp</view>
        </command>

        <command name="deleteIssueTypeScreenScheme" alias="DeleteIssueTypeScreenScheme">
            <view name="confirm">/secure/admin/views/issuefields/screens/enterprise/confirmdeleteissuetypescreenscheme.jsp</view>
            <view name="error">/secure/admin/views/issuefields/screens/enterprise/confirmdeleteissuetypescreenscheme.jsp</view>
        </command>
    </action>

    <action name="admin.issuefields.screens.enterprise.EditIssueTypeScreenScheme" alias="EditIssueTypeScreenScheme" roles-required="admin">
        <view name="input">/secure/admin/views/issuefields/screens/enterprise/editissuetypescreenscheme.jsp</view>
        <view name="error">/secure/admin/views/issuefields/screens/enterprise/editissuetypescreenscheme.jsp</view>

        <command name="copyIssueTypeScreenScheme" alias="CopyIssueTypeScreenScheme">
            <view name="input">/secure/admin/views/issuefields/screens/enterprise/copyissuetypescreenscheme.jsp</view>
            <view name="error">/secure/admin/views/issuefields/screens/enterprise/copyissuetypescreenscheme.jsp</view>
        </command>
    </action>

    <action name="admin.issuefields.screens.enterprise.ConfigureIssueTypeScreenScheme" alias="ConfigureIssueTypeScreenScheme" roles-required="admin">
        <view name="error">/secure/admin/views/issuefields/screens/enterprise/configureissuetypescreenscheme.jsp</view>
        <view name="success">/secure/admin/views/issuefields/screens/enterprise/configureissuetypescreenscheme.jsp</view>

        <command name="addIssueTypeScreenSchemeEntity" alias="AddIssueTypeScreenSchemeEntity">
            <view name="error">/secure/admin/views/issuefields/screens/enterprise/configureissuetypescreenscheme.jsp</view>
        </command>

        <command name="deleteIssueTypeScreenSchemeEntity" alias="DeleteIssueTypeScreenSchemeEntity">
            <view name="error">/secure/admin/views/issuefields/screens/enterprise/configureissuetypescreenscheme.jsp</view>
        </command>

        <command name="editIssueTypeScreenSchemeEntity" alias="EditIssueTypeScreenSchemeEntity">
            <view name="error">/secure/admin/views/issuefields/screens/enterprise/editissuetypescreenschemeentity.jsp</view>
        </command>
    </action>

    <action name="admin.issuefields.screens.enterprise.SelectIssueTypeScreenScheme" alias="SelectIssueTypeScreenScheme" roles-required="admin">
        <view name="input">/secure/project/views/issuefields/selectissuetypescreenscheme.jsp</view>
        <view name="error">/secure/project/views/issuefields/selectissuetypescreenscheme.jsp</view>
    </action>

    <action name="admin.issuefields.screens.SelectScreenScheme" alias="SelectScreenScheme" roles-required="admin">
        <view name="input">/secure/project/views/issuefields/selectscreenscheme.jsp</view>
        <view name="error">/secure/project/views/issuefields/selectscreenscheme.jsp</view>
    </action>

    <!-- Field Screen Schemes -->
    <action name="admin.issuefields.screens.ViewFieldScreenSchemes" alias="ViewFieldScreenSchemes" roles-required="admin">
        <view name="error">/secure/admin/views/issuefields/screens/viewfieldscreenschemes.jsp</view>
        <view name="success">/secure/admin/views/issuefields/screens/viewfieldscreenschemes.jsp</view>

        <command name="addFieldScreenScheme" alias="AddFieldScreenScheme">
            <view name="error">/secure/admin/views/issuefields/screens/viewfieldscreenschemes.jsp</view>
        </command>

        <command name="deleteFieldScreenScheme" alias="DeleteFieldScreenScheme">
            <view name="confirm">/secure/admin/views/issuefields/screens/confirmdeletefieldscreenscheme.jsp</view>
            <view name="error">/secure/admin/views/issuefields/screens/confirmdeletefieldscreenscheme.jsp</view>
        </command>
    </action>

    <action name="admin.issuefields.screens.EditFieldScreenScheme" alias="EditFieldScreenScheme" roles-required="admin">
        <view name="input">/secure/admin/views/issuefields/screens/editfieldscreenscheme.jsp</view>
        <view name="error">/secure/admin/views/issuefields/screens/editfieldscreenscheme.jsp</view>

        <command name="copyFieldScreenScheme" alias="CopyFieldScreenScheme">
            <view name="input">/secure/admin/views/issuefields/screens/copyfieldscreenscheme.jsp</view>
            <view name="error">/secure/admin/views/issuefields/screens/copyfieldscreenscheme.jsp</view>
        </command>
    </action>

    <action name="admin.issuefields.screens.ConfigureFieldScreenScheme" alias="ConfigureFieldScreenScheme" roles-required="admin">
        <view name="error">/secure/admin/views/issuefields/screens/configurefieldscreenscheme.jsp</view>
        <view name="success">/secure/admin/views/issuefields/screens/configurefieldscreenscheme.jsp</view>

        <command name="addFieldScreenSchemeItem" alias="AddFieldScreenSchemeItem">
            <view name="error">/secure/admin/views/issuefields/screens/configurefieldscreenscheme.jsp</view>
        </command>

        <command name="deleteFieldScreenSchemeItem" alias="DeleteFieldScreenSchemeItem">
            <view name="error">/secure/admin/views/issuefields/screens/configurefieldscreenscheme.jsp</view>
        </command>
    </action>

    <action name="admin.issuefields.screens.EditFieldScreenSchemeItem" alias="EditFieldScreenSchemeItem" roles-required="admin">
        <view name="input">/secure/admin/views/issuefields/screens/editfieldscreenschemeitem.jsp</view>
        <view name="error">/secure/admin/views/issuefields/screens/editfieldscreenschemeitem.jsp</view>
    </action>

    <action name="admin.issuetypes.ViewIssueTypes" alias="ViewIssueTypes" roles-required="admin">
        <view name="success">/secure/admin/views/issuetypes/viewissuetypes.jsp</view>
        <command name="addIssueType" alias="AddIssueType">
            <view name="success">/secure/admin/views/issuetypes/viewissuetypes.jsp</view>
            <view name="error">/secure/admin/views/issuetypes/viewissuetypes.jsp</view>
        </command>
    </action>

    <action name="admin.issuetypes.pro.ManageIssueTypeSchemes" alias="ManageIssueTypeSchemes" roles-required="admin">
        <view name="input">/secure/admin/views/issuetypes/viewissuetypes.jsp</view>
        <view name="success">/secure/admin/views/issuetypes/viewissuetypes.jsp</view>

        <command name="addScheme">
            <view name="success">/secure/admin/views/issuetypes/editoptionset.jsp</view>
            <view name="error">/secure/admin/views/issuetypes/viewissuetypes.jsp</view>
        </command>

    </action>

    <action name="admin.issuetypes.ConfigureIssueTypeOptionScheme" alias="ConfigureOptionSchemes" roles-required="admin">
        <view name="error">/secure/admin/views/issuetypes/configoptionset.jsp</view>
        <view name="input">/secure/admin/views/issuetypes/configoptionset.jsp</view>
        <view name="moverequired">MigrateIssueTypes!default.jspa</view>
        <view name="success">/secure/admin/views/issuetypes/configoptionset.jsp</view>
    </action>

    <action name="admin.issuetypes.pro.DeleteOptionScheme" alias="DeleteOptionScheme" roles-required="admin">
        <view name="input">/secure/admin/views/issuetypes/confirmdeletescheme.jsp</view>
        <view name="success">/secure/admin/views/issuetypes/confirmdeletescheme.jsp</view>
    </action>

    <action name="admin.issuetypes.pro.AssociateIssueTypeSchemes" alias="AssociateIssueTypeSchemes" roles-required="admin">
        <view name="input">/secure/admin/views/issuetypes/associateissuetypescheme.jsp</view>
        <view name="success">/secure/admin/views/issuetypes/associateissuetypescheme.jsp</view>
    </action>

    <action name="admin.issuetypes.pro.AssociateIssueTypeSchemesWithDefault" alias="AssociateIssueTypeSchemesWithDefault" roles-required="admin">
        <view name="input">/secure/admin/views/issuetypes/associateissuetypescheme.jsp</view>
        <view name="success">/secure/admin/views/issuetypes/associateissuetypescheme.jsp</view>
    </action>

    <action name="admin.issuetypes.pro.SelectIssueTypeSchemeForProject" alias="SelectIssueTypeSchemeForProject" roles-required="admin">
        <view name="input">/secure/admin/views/issuetypes/pro/selectIssueTypeSchemeForProject.jsp</view>
        <view name="success">/secure/admin/views/issuetypes/pro/selectIssueTypeSchemeForProject.jsp</view>
    </action>


    <action name="admin.issuetypes.MigrateIssueTypes" alias="MigrateIssueTypes" roles-required="admin">
        <view name="input">/secure/admin/views/issuetypes/migrate/0-startissuemigration.jsp</view>
        <command name="start">
            <view name="success">/secure/admin/views/issuetypes/migrate/1-choosecontext.jsp</view>
        </command>
        <command name="chooseContext">
            <view name="input">/secure/admin/views/issuetypes/migrate/1-choosecontext.jsp</view>
            <view name="error">/secure/admin/views/issuetypes/migrate/1-choosecontext.jsp</view>
            <view name="start">/secure/admin/views/issuetypes/migrate/0-startissuemigration.jsp</view>
            <view name="choosestatus">/secure/admin/views/issuetypes/migrate/2-choosestatus.jsp</view>
            <view name="previous">/secure/admin/views/issuetypes/migrate/3-updatefielddetails.jsp</view>
            <view name="success">/secure/admin/views/issuetypes/migrate/3-updatefielddetails.jsp</view>
        </command>
        <command name="chooseStatus">
            <view name="input">/secure/admin/views/issuetypes/migrate/2-choosestatus.jsp</view>
            <view name="previous">/secure/admin/views/issuetypes/migrate/1-choosecontext.jsp</view>
            <view name="success">/secure/admin/views/issuetypes/migrate/3-updatefielddetails.jsp</view>
        </command>
        <command name="setFields">
            <view name="input">/secure/admin/views/issuetypes/migrate/3-updatefielddetails.jsp</view>
            <view name="error">/secure/admin/views/issuetypes/migrate/3-updatefielddetails.jsp</view>
            <view name="start">/secure/admin/views/issuetypes/migrate/0-startissuemigration.jsp</view>
            <view name="choosestatus">/secure/admin/views/issuetypes/migrate/2-choosestatus.jsp</view>
            <view name="previous">/secure/admin/views/issuetypes/migrate/1-choosecontext.jsp</view>
            <view name="success">/secure/admin/views/issuetypes/migrate/1-choosecontext.jsp</view>
            <view name="confirm">/secure/admin/views/issuetypes/migrate/4-confirmdetails.jsp</view>
        </command>
        <command name="perform">
            <view name="input">/secure/admin/views/issuetypes/migrate/4-confirmdetails.jsp</view>
            <view name="previous">/secure/admin/views/issuetypes/migrate/3-updatefielddetails.jsp</view>
        </command>
    </action>


    <action name="admin.subtasks.ManageSubTasks" alias="ManageSubTasks" roles-required="admin">
        <view name="input">/secure/admin/views/subtasks/managesubtasks.jsp</view>
        <view name="success">/secure/admin/views/subtasks/managesubtasks.jsp</view>
        <command name="enableSubTasks" alias="EnableSubTasks">
            <view name="success">/secure/admin/views/subtasks/managesubtasks.jsp</view>
            <view name="error">/secure/admin/views/subtasks/managesubtasks.jsp</view>
        </command>
        <command name="addSubTaskIssueType" alias="AddSubTaskIssueType">
            <view name="success">/secure/admin/views/subtasks/managesubtasks.jsp</view>
            <view name="error">/secure/admin/views/subtasks/managesubtasks.jsp</view>
        </command>
        <command name="moveSubTaskIssueTypeUp" alias="MoveSubTaskIssueTypeUp">
            <view name="success">/secure/admin/views/subtasks/managesubtasks.jsp</view>
            <view name="error">/secure/admin/views/subtasks/managesubtasks.jsp</view>
        </command>
        <command name="moveSubTaskIssueTypeDown" alias="MoveSubTaskIssueTypeDown">
            <view name="success">/secure/admin/views/subtasks/managesubtasks.jsp</view>
            <view name="error">/secure/admin/views/subtasks/managesubtasks.jsp</view>
        </command>
    </action>

    <action name="admin.subtasks.DisableSubTasks" alias="DisableSubTasks" roles-required="admin">
        <view name="input">/secure/admin/views/subtasks/disablesubtasks.jsp</view>
        <view name="error">/secure/admin/views/subtasks/disablesubtasks.jsp</view>
    </action>

    <action name="admin.subtasks.EditSubTaskIssueTypes" alias="EditSubTaskIssueTypes" roles-required="admin">
        <view name="input">/secure/admin/views/subtasks/editsubtaskissuetypes.jsp</view>
        <view name="error">/secure/admin/views/subtasks/editsubtaskissuetypes.jsp</view>
    </action>

    <action name="admin.subtasks.DeleteSubTaskIssueType" alias="DeleteSubTaskIssueType" roles-required="admin">
        <view name="input">/secure/admin/views/subtasks/deletesubtaskissuetype.jsp</view>
        <view name="error">/secure/admin/views/subtasks/deletesubtaskissuetype.jsp</view>
    </action>

    <action name="admin.ViewIssueColumns" alias="ViewIssueColumns" roles-required="admin">
        <view name="input">/secure/admin/views/viewissuecolumns.jsp</view>
        <view name="error">/secure/admin/views/viewissuecolumns.jsp</view>
        <view name="success">/secure/admin/views/viewissuecolumns.jsp</view>
        <view name="securitybreach">/secure/views/securitybreach.jsp</view>
    </action>

    <action name="admin.issuetypes.EditIssueType" alias="EditIssueType" roles-required="admin">
        <view name="input">/secure/admin/views/issuetypes/editissuetype.jsp</view>
        <view name="error">/secure/admin/views/issuetypes/editissuetype.jsp</view>
    </action>

    <action name="admin.translation.ViewTranslations" alias="ViewTranslations" roles-required="admin">
        <view name="success">/secure/admin/views/translations/chooseviewtranslations.jsp</view>
        <view name="input">/secure/admin/views/translations/chooseviewtranslations.jsp</view>
        <view name="error">/secure/admin/views/translations/chooseviewtranslations.jsp</view>
    </action>

    <action name="admin.issuetypes.DeleteIssueType" alias="DeleteIssueType" roles-required="admin">
        <view name="input">/secure/admin/views/issuetypes/deleteissuetype.jsp</view>
        <view name="error">/secure/admin/views/issuetypes/deleteissuetype.jsp</view>
    </action>

    <action name="admin.statuses.ViewStatuses" alias="ViewStatuses" roles-required="admin">
        <view name="success">/secure/admin/views/statuses/viewstatuses.jsp</view>
        <command name="addStatus" alias="AddStatus">
            <view name="success">/secure/admin/views/statuses/viewstatuses.jsp</view>
            <view name="error">/secure/admin/views/statuses/viewstatuses.jsp</view>
        </command>
        <command name="moveDown" alias="StatusDown">
            <view name="success">/secure/admin/views/statuses/viewstatuses.jsp</view>
            <view name="error">/secure/admin/views/statuses/viewstatuses.jsp</view>
        </command>
        <command name="moveUp" alias="StatusUp">
            <view name="success">/secure/admin/views/statuses/viewstatuses.jsp</view>
            <view name="error">/secure/admin/views/statuses/viewstatuses.jsp</view>
        </command>
    </action>

    <action name="admin.statuses.EditStatus" alias="EditStatus" roles-required="admin">
        <view name="input">/secure/admin/views/statuses/editstatus.jsp</view>
        <view name="error">/secure/admin/views/statuses/editstatus.jsp</view>
    </action>

    <action name="admin.statuses.DeleteStatus" alias="DeleteStatus" roles-required="admin">
        <view name="input">/secure/admin/views/statuses/deletestatus.jsp</view>
        <view name="error">/secure/admin/views/statuses/deletestatus.jsp</view>
    </action>

    <!-- =============================================================================== Custom Field Administration -->

    <action name="admin.customfields.ViewCustomFields" alias="ViewCustomFields" roles-required="admin">
        <view name="input">/secure/admin/views/customfields/customfields.jsp</view>
        <view name="success">/secure/admin/views/customfields/customfields.jsp</view>
    </action>

    <action name="admin.customfields.CreateCustomField" alias="CreateCustomField" roles-required="admin">
        <view name="input">/secure/admin/views/customfields/createcustomfield.jsp</view>
        <view name="error">/secure/admin/views/customfields/createcustomfield-details.jsp</view>
        <view name="details">/secure/admin/views/customfields/createcustomfield-details.jsp</view>
    </action>

    <action name="admin.customfields.EditCustomField" alias="EditCustomField" roles-required="admin">
        <view name="input">/secure/admin/views/customfields/editcustomfield.jsp</view>
        <view name="error">/secure/admin/views/customfields/editcustomfield.jsp</view>
    </action>

    <action name="admin.customfields.ConfigureCustomField" alias="ConfigureCustomField" roles-required="admin">
        <view name="input">/secure/admin/views/customfields/configurecustomfield.jsp</view>
        <view name="error">/secure/admin/views/customfields/configurecustomfield.jsp</view>
        <view name="success">/secure/admin/views/customfields/configurecustomfield.jsp</view>
    </action>

    <action name="admin.customfields.ManageConfigurationScheme" alias="ManageConfigurationScheme" roles-required="admin">
        <view name="input">/secure/admin/views/customfields/manageconfig.jsp</view>
    </action>

    <action name="admin.customfields.ManageConfiguration" alias="ManageConfiguration" roles-required="admin">
        <view name="input">/secure/admin/views/customfields/manageconfig.jsp</view>
    </action>

    <action name="admin.customfields.EditCustomFieldDefaults" alias="EditCustomFieldDefaults" roles-required="admin">
        <view name="input">/secure/admin/views/customfields/editcustomfield-defaults.jsp</view>
        <view name="error">/secure/admin/views/customfields/editcustomfield-defaults.jsp</view>
    </action>

    <action name="admin.customfields.EditCustomFieldOptions" alias="EditCustomFieldOptions" roles-required="admin">
        <view name="input">/secure/admin/views/customfields/editcustomfieldoptions.jsp</view>
        <view name="error">/secure/admin/views/customfields/editcustomfieldoptions.jsp</view>
        <view name="confirmdelete">/secure/admin/views/customfields/deletecustomfieldoption.jsp</view>

        <command name="configureOption" alias="ConfigureCustomFieldOptions">
            <view name="error">/secure/admin/views/customfields/editcustomfieldoptions.jsp</view>
        </command>
    </action>

    <action name="admin.customfields.EditBasicConfig" alias="EditBasicConfig" roles-required="admin">
        <view name="input">/secure/admin/views/customfields/editbasicconfig.jsp</view>
        <view name="error">/secure/admin/views/customfields/editbasicconfig.jsp</view>
    </action>

    <action name="admin.customfields.DeleteCustomField" alias="DeleteCustomField" roles-required="admin">
        <view name="input">/secure/admin/views/customfields/deletecustomfield.jsp</view>
        <view name="error">/secure/admin/views/customfields/deletecustomfield.jsp</view>
    </action>

    <!-- CVS Repository management -->
    <action name="admin.vcs.AddRepository" alias="AddRepository" roles-required="admin">
        <view name="input">/secure/admin/views/vcs/addcvsrepository.jsp</view>
        <view name="error">/secure/admin/views/vcs/viewrepository.jsp</view>
        <command name="view" alias="ViewRepositories">
            <view name="success">/secure/admin/views/vcs/viewrepository.jsp</view>
        </command>
    </action>

    <action name="admin.vcs.UpdateRepository" alias="UpdateRepository" roles-required="sysadmin">
        <view name="input">/secure/admin/views/vcs/updaterepositories.jsp</view>
        <view name="error">/secure/admin/views/vcs/viewrepository.jsp</view>
    </action>

    <action name="admin.vcs.RepositoryTest" alias="RepositoryTest" roles-required="sysadmin">
        <view name="success">/secure/admin/views/vcs/repositorytest.jsp</view>
        <view name="error">/secure/admin/views/vcs/repositorytest.jsp</view>
    </action>

    <action name="admin.vcs.DeleteRepository" alias="DeleteRepository" roles-required="sysadmin">
        <view name="input">/secure/admin/views/vcs/deleterepository.jsp</view>
        <view name="error">/secure/admin/views/vcs/deleterepository.jsp</view>
    </action>

    <action name="admin.vcs.SelectProjectRepository" alias="SelectProjectRepository" roles-required="sysadmin">
        <view name="success">/secure/admin/views/vcs/selectprojectrepository.jsp</view>
        <view name="input">/secure/admin/views/vcs/selectprojectrepository.jsp</view>
    </action>

    <action name="admin.vcs.enterprise.EnterpriseSelectProjectRepository" alias="EnterpriseSelectProjectRepository" roles-required="sysadmin">
        <view name="success">/secure/admin/views/vcs/enterprise/enterpriseselectprojectrepository.jsp</view>
        <view name="input">/secure/admin/views/vcs/enterprise/enterpriseselectprojectrepository.jsp</view>
    </action>

    <!-- Mail Server Management -->
    <action name="admin.mail.AddMailServer" alias="AddPopMailServer" roles-required="sysadmin">
        <view name="input">/secure/admin/views/mail/addpopmailserver.jsp</view>
        <view name="error">/secure/admin/views/mail/viewmailserver.jsp</view>
    </action>

    <action name="admin.mail.AddMailServer" alias="AddSmtpMailServer" roles-required="sysadmin">
        <view name="input">/secure/admin/views/mail/addsmtpmailserver.jsp</view>
        <view name="error">/secure/admin/views/mail/viewmailserver.jsp</view>
    </action>

    <action name="admin.mail.UpdateMailServer" alias="UpdatePopMailServer" roles-required="sysadmin">
        <view name="input">/secure/admin/views/mail/updatepopmailserver.jsp</view>
        <view name="error">/secure/admin/views/mail/viewmailserver.jsp</view>
        <command name="view" alias="ViewMailServers">
            <view name="success">/secure/admin/views/mail/viewmailserver.jsp</view>
        </command>
    </action>

    <action name="admin.mail.UpdateMailServer" alias="UpdateSmtpMailServer" roles-required="sysadmin">
        <view name="input">/secure/admin/views/mail/updatesmtpmailserver.jsp</view>
        <view name="error">/secure/admin/views/mail/viewmailserver.jsp</view>
        <command name="view" alias="ViewMailServers">
            <view name="success">/secure/admin/views/mail/viewmailserver.jsp</view>
        </command>
    </action>

    <action name="admin.mail.DeleteMailServer" alias="DeleteMailServer" roles-required="sysadmin">
        <view name="input">/secure/admin/views/mail/deletemailserver.jsp</view>
        <view name="error">/secure/admin/views/mail/viewmailserver.jsp</view>
        <command name="view" alias="ViewMailServers">
            <view name="success">/secure/admin/views/mail/viewmailserver.jsp</view>
        </command>
    </action>

    <action name="project.ProjectEmail" alias="ProjectEmail" roles-required="admin">
        <view name="input">/secure/admin/views/mail/configureprojectemail.jsp</view>
        <view name="error">/secure/admin/views/mail/configureprojectemail.jsp</view>
    </action>

    <!-- Release Note-->
    <action name="browser.ReleaseNote" alias="ReleaseNote">
        <view name="success">/secure/views/project/releasenote.jsp</view>
        <view name="error">/secure/views/project/releasenoteconfigure.jsp</view>
        <view name="input">/secure/views/project/releasenoteconfigure.jsp</view>
        <command name="configure" alias="ConfigureReleaseNote">
            <view name="success">/secure/views/project/releasenoteconfigure.jsp</view>
            <view name="error">/secure/views/project/releasenoteconfigureerror.jsp</view>
        </command>
    </action>

    <!-- User Management -->
    <action name="user.ViewProfile" alias="ViewProfile" roles-required="use">
        <view name="success">/secure/views/user/viewprofile.jsp</view>
        <view name="usernotfound">/secure/views/user/viewprofile-usernotfound.jsp</view>
    </action>

    <action name="user.ChangePassword" alias="ChangePassword" roles-required="use">
        <view name="error">/secure/views/user/changepassword.jsp</view>
        <view name="input">/secure/views/user/changepassword.jsp</view>
        <view name="success">/secure/views/user/changepasswordsuccess.jsp</view>
    </action>

    <action name="user.EditProfile" alias="EditProfile" roles-required="use">
        <view name="error">/secure/views/user/editprofile.jsp</view>
        <view name="input">/secure/views/user/editprofile.jsp</view>
    </action>

    <action name="user.ViewUserPreferences" alias="ViewUserPreferences" roles-required="use">
        <view name="success">/secure/views/user/viewuserpreferences.jsp</view>
    </action>

    <action name="user.UpdateUserPreferences" alias="UpdateUserPreferences" roles-required="use">
        <view name="error">/secure/views/user/updateuserpreferences.jsp</view>
        <view name="input">/secure/views/user/updateuserpreferences.jsp</view>
    </action>

    <action name="user.UserVotes" alias="UserVotes" roles-required="use">
        <view name="success">/secure/views/user/uservotes.jsp</view>
    </action>

    <action name="user.UserWatches" alias="UserWatches" roles-required="use">
        <view name="success">/secure/views/user/userwatches.jsp</view>
    </action>

    <action name="user.PersonalBrowser" alias="BrowsePersonalProject" roles-required="use">
        <view name="success">/secure/views/user/browsepersonalproject.jsp</view>
        <view name="permissionviolation">/secure/views/permissionviolation.jsp</view>
    </action>

    <action name="user.ViewUserIssueColumns" alias="ViewUserIssueColumns" roles-required="use">
        <view name="input">/secure/views/user/viewuserissuecolumns.jsp</view>
        <view name="error">/secure/views/user/viewuserissuecolumns.jsp</view>
        <view name="success">/secure/views/user/viewuserissuecolumns.jsp</view>
        <view name="securitybreach">/secure/views/securitybreach.jsp</view>
    </action>

    <action name="admin.enterprise.ViewSearchRequestIssueColumns" alias="ViewSearchRequestIssueColumns" roles-required="use">
        <view name="input">/secure/views/enterprise/viewsearchrequestissuecolumns.jsp</view>
        <view name="error">/secure/views/enterprise/viewsearchrequestissuecolumns.jsp</view>
        <view name="success">/secure/views/enterprise/viewsearchrequestissuecolumns.jsp</view>
        <view name="securitybreach">/secure/views/securitybreach.jsp</view>
    </action>

    <action name="favourites.AdjustFavourite" roles-required="use">
        <view name="error">/secure/views/adjustfavourite.jsp</view>
        <command name="add" alias="AddFavourite">
            <view name="error">/secure/views/adjustfavourite.jsp</view>
        </command>
        <command name="remove" alias="RemoveFavourite">
            <view name="error">/secure/views/adjustfavourite.jsp</view>
        </command>
    </action>

    <!-- Filter actions -->
    <action name="filter.ManageFilters" alias="ManageFilters">
        <view name="success">/secure/views/filter/managefilters.jsp</view>
        <view name="securitybreach">/secure/views/securitybreach.jsp</view>
        <view name="error">/secure/views/filter/managefilters.jsp</view>
    </action>

    <action name="filter.ManageSubscriptions" alias="ViewSubscriptions" roles-required="use">
        <view name="success">/secure/views/filter/viewfiltersubscriptions.jsp</view>
        <view name="error">/secure/views/filter/viewfiltersubscriptions.jsp</view>
    </action>

    <!-- this is aliased specifically to allow a getRedirect() back to ManageFilters.jspa -->
    <action name="filter.ManageFilters" alias="DeleteFilter" roles-required="use">
        <view name="input">/secure/views/filter/deletefilterconfirm.jsp</view>
        <view name="success">/secure/views/filter/managefilters.jsp</view>
        <view name="error">/secure/views/filter/deletefilterconfirm.jsp</view>
    </action>

    <action name="filter.EditFilter" alias="EditFilter" roles-required="use">
        <view name="error">/secure/views/filter/editfilter.jsp</view>
        <view name="input">/secure/views/filter/editfilter.jsp</view>
        <view name="fatalerror">/secure/views/filter/errorfilter.jsp</view>
    </action>

    <action name="filter.SaveFilter" alias="SaveFilter" roles-required="use">
        <view name="error">/secure/views/filter/savefilter.jsp</view>
        <view name="input">/secure/views/filter/savefilter.jsp</view>
    </action>

    <action name="filter.SaveAsFilter" alias="SaveAsFilter" roles-required="use">
        <view name="error">/secure/views/filter/saveasfilter.jsp</view>
        <view name="input">/secure/views/filter/saveasfilter.jsp</view>
        <view name="fatalerror">/secure/views/filter/errorfilter.jsp</view>
    </action>

    <action name="filter.FilterPickerPopup" alias="FilterPickerPopup" roles-required="use">
        <view name="error">/secure/popups/filterpicker.jsp</view>
        <view name="input">/secure/popups/filterpicker.jsp</view>
        <view name="success">/secure/popups/filterpicker.jsp</view>
    </action>

    <action name="filter.FavouriteFilters" alias="FavouriteFilters" roles-required="use">
        <view name="error">/secure/ajaxpopups/favouritefilters.jsp</view>
        <view name="input">/secure/ajaxpopups/favouritefilters.jsp</view>
        <view name="success">/secure/ajaxpopups/favouritefilters.jsp</view>
    </action>

    <!-- Non-User Views -->
    <action name="user.Signup" alias="Signup">
        <view name="success">/views/signup-success.jsp</view>
        <view name="limitexceeded">/views/signup-limitexceeded.jsp</view>
        <view name="error">/views/signup.jsp</view>
        <view name="input">/views/signup.jsp</view>
        <view name="modebreach">/views/modebreach.jsp</view>
    </action>

    <action name="user.ForgotPassword">
        <command name="usernames" alias="ForgotUsernames">
            <view name="success">/views/forgotusernames-success.jsp</view>
            <view name="error">/views/forgotusernames.jsp</view>
            <view name="input">/views/forgotusernames.jsp</view>
        </command>
        <command name="password" alias="ForgotPassword">
            <view name="success">/views/forgotpassword-success.jsp</view>
            <view name="error">/views/forgotpassword.jsp</view>
            <view name="input">/views/forgotpassword.jsp</view>
        </command>
    </action>



    <!-- Issue Views -->
    <action name="issue.IssueNavigator" alias="IssueNavigator">
        <view name="success">/secure/views/navigator/navigator.jsp</view>
        <view name="error">/secure/views/navigator/navigator.jsp</view>
    </action>

    <action name="issue.ViewIssue" alias="ViewIssue">
        <view name="success">/secure/views/issue/viewissue.jsp</view>
        <view name="issuenotfound">/secure/views/issuenotfound.jsp</view>
        <view name="permissionviolation">/secure/views/permissionviolation.jsp</view>

        <command name="moveIssueLink" alias="MoveIssueLink">
            <view name="error">/secure/views/issue/viewissue.jsp</view>
        </command>
    </action>

    <action name="issue.CreateIssue" alias="CreateIssue">
        <view name="success">/secure/views/createissue-details.jsp</view>
        <view name="error">/secure/views/createissue-start.jsp</view>
        <view name="invalidlicense">/secure/views/createissue-invalidlicense.jsp</view>
        <view name="input">/secure/views/createissue-start.jsp</view>
    </action>

    <action name="issue.CreateIssueDetails" alias="CreateIssueDetails">
        <view name="error">/secure/views/createissue-details.jsp</view>
        <view name="input">/secure/views/createissue-details.jsp</view>
    </action>

    <action name="issue.CantBrowseCreatedIssue" alias="CantBrowseCreatedIssue">
        <view name="error">/secure/views/cantbrowsecreatedissue.jsp</view>
        <view name="success">/secure/views/cantbrowsecreatedissue.jsp</view>
        <view name="converted">/secure/views/cantbrowseconvertedissue.jsp</view>
    </action>

    <!-- Sub Tasks -->
    <action name="issue.CreateSubTaskIssue" alias="CreateSubTaskIssue">
        <view name="success">/secure/views/createsubtaskissue-details.jsp</view>
        <view name="error">/secure/views/createsubtaskissue-start.jsp</view>
        <view name="input">/secure/views/createsubtaskissue-start.jsp</view>
    </action>

    <action name="issue.CreateSubTaskIssueDetails" alias="CreateSubTaskIssueDetails">
        <view name="error">/secure/views/createsubtaskissue-details.jsp</view>
        <view name="input">/secure/views/createsubtaskissue-details.jsp</view>
    </action>

    <action name="issue.EditSubTaskIssue" alias="EditSubTaskIssue">
        <view name="error">/secure/views/issue/editsubtaskissue.jsp</view>
        <view name="input">/secure/views/issue/editsubtaskissue.jsp</view>
    </action>


    <action name="issue.CloneIssueDetails" alias="CloneIssueDetails">
        <view name="input">/secure/views/cloneissue-start.jsp</view>
        <view name="error">/secure/views/cloneissue-start.jsp</view>
    </action>


    <!--Watch List Management-->
    <action name="issue.ManageWatchers" alias="ManageWatchers">
        <view name="success">/secure/views/issue/managewatchers.jsp</view>
        <view name="input">/secure/views/issue/managewatchers.jsp</view>
        <view name="error">/secure/views/issue/managewatchers.jsp</view>
        <view name="watchingnotenabled">/secure/views/issue/managewatchers.jsp</view>
        <view name="securitybreach">/secure/views/securitybreach.jsp</view>
    </action>

    <!--View Voters-->
    <action name="issue.ViewVoters" alias="ViewVoters">
        <view name="success">/secure/views/issue/viewvoters.jsp</view>
        <view name="input">/secure/views/issue/viewvoters.jsp</view>
        <view name="error">/secure/views/issue/viewvoters.jsp</view>
        <view name="votingnotenabled">/secure/views/issue/viewvoters.jsp</view>
        <view name="securitybreach">/secure/views/securitybreach.jsp</view>
    </action>

    <!-- Bulk Change -->
    <action name="issue.bulkedit.BulkEdit1" alias="BulkEdit1">
        <view name="input">/secure/views/bulkedit/bulkedit.jsp</view>
        <view name="error">/secure/views/bulkedit/bulkedit.jsp</view>
    </action>

    <action name="issue.bulkedit.BulkChooseOperation" alias="BulkChooseOperation">
        <view name="success">/secure/views/bulkedit/bulkchooseoperation.jsp</view>
        <view name="error">/secure/views/bulkedit/bulkchooseoperation.jsp</view>
    </action>

    <action name="issue.bulkedit.BulkDelete" alias="BulkDelete">
        <command name="details" alias="BulkDeleteDetails">
            <view name="success">/secure/views/bulkedit/bulkchooseoperation.jsp</view>
            <view name="input">/secure/views/bulkedit/bulkdeletesendmail.jsp</view>
            <view name="error">/secure/views/bulkedit/bulkchooseoperation.jsp</view>
        </command>
        <command name="detailsValidation" alias="BulkDeleteDetailsValidation">
            <view name="input">/secure/views/bulkedit/bulkdeleteconfirmation.jsp</view>
            <view name="error">/secure/views/bulkedit/bulkdeleteconfirmation.jsp</view>
        </command>
        <command name="perform" alias="BulkDeletePerform">
            <view name="error">/secure/views/bulkedit/bulkdeleteerror.jsp</view>
        </command>
    </action>

    <action name="issue.bulkedit.BulkWorkflowTransition" alias="BulkWorkflowTransition">
        <command name="details" alias="BulkWorkflowTransitionDetails">
            <view name="input">/secure/views/bulkedit/bulkworkflowtransition_transitiondetails.jsp</view>
            <view name="error">/secure/views/bulkedit/bulkworkflowtransition_transitiondetails.jsp</view>
            <view name="success">/secure/views/bulkedit/bulkworkflowtransition_editfields.jsp</view>
        </command>
        <command name="detailsValidation" alias="BulkWorkflowTransitionDetailsValidation">
            <view name="input">/secure/views/bulkedit/bulkworkflowtransition_transitiondetails.jsp</view>
            <view name="error">/secure/views/bulkedit/bulkworkflowtransition_transitiondetails.jsp</view>
            <view name="success">/secure/views/bulkedit/bulkworkflowtransition_editfields.jsp</view>
        </command>
        <command name="editValidation" alias="BulkWorkflowTransitionEditValidation">
            <view name="input">/secure/views/bulkedit/bulkworkflowtransition_editfields.jsp</view>
            <view name="error">/secure/views/bulkedit/bulkworkflowtransition_editfields.jsp</view>
            <view name="success">/secure/views/bulkedit/bulkworkflowtransition_confirmation.jsp</view>
        </command>
        <command name="perform" alias="BulkWorkflowTransitionPerform">
            <view name="error">/secure/views/bulkedit/bulkworkflowtransition_error.jsp</view>
        </command>
    </action>

    <action name="issue.bulkedit.BulkMigrate" alias="BulkMigrate">
        <command name="details" alias="BulkMigrateDetails">
            <view name="success">/secure/views/bulkedit/bulkmigrate/1-choosecontext.jsp</view>
        </command>

        <command name="chooseContext" alias="BulkMigrateChooseContext">
            <view name="input">/secure/views/bulkedit/bulkmigrate/1-choosecontext.jsp</view>
            <view name="error">/secure/views/bulkedit/bulkmigrate/1-choosecontext.jsp</view>
        </command>
        <command name="chooseSubTaskContext" alias="BulkMigrateChooseSubTaskContext">
            <view name="input">/secure/views/bulkedit/bulkmigrate/5-choosecontextsubtask.jsp</view>
            <view name="error">/secure/views/bulkedit/bulkmigrate/5-choosecontextsubtask.jsp</view>
            <view name="choosestatus">/secure/views/bulkedit/bulkmigrate/2-choosestatus.jsp</view>
            <view name="previous">/secure/views/bulkedit/bulkmigrate/3-updatefielddetails.jsp</view>
            <view name="success">/secure/views/bulkedit/bulkmigrate/3-updatefielddetails.jsp</view>
        </command>
        <command name="chooseStatus" alias="BulkMigrateChooseStatus">
            <view name="input">/secure/views/bulkedit/bulkmigrate/2-choosestatus.jsp</view>
            <view name="error">/secure/views/bulkedit/bulkmigrate/2-choosestatus.jsp</view>
            <view name="previous">/secure/views/bulkedit/bulkmigrate/1-choosecontext.jsp</view>
            <view name="success">/secure/views/bulkedit/bulkmigrate/3-updatefielddetails.jsp</view>
        </command>
        <command name="setFields" alias="BulkMigrateSetFields">
            <view name="input">/secure/views/bulkedit/bulkmigrate/3-updatefielddetails.jsp</view>
            <view name="error">/secure/views/bulkedit/bulkmigrate/3-updatefielddetails.jsp</view>
            <view name="choosestatus">/secure/views/bulkedit/bulkmigrate/2-choosestatus.jsp</view>
            <view name="success">/secure/views/bulkedit/bulkmigrate/3-updatefielddetails.jsp</view>
            <view name="confirm">/secure/views/bulkedit/bulkmigrate/4-confirmdetails.jsp</view>
            <view name="subtaskphase">/secure/views/bulkedit/bulkmigrate/5-choosecontextsubtask.jsp</view>
        </command>
        <command name="perform" alias="BulkMigratePerform">
            <view name="previous">/secure/views/bulkedit/bulkmigrate/3-updatefielddetails.jsp</view>
            <view name="input">/secure/views/bulkedit/bulkmigrate/4-confirmdetails.jsp</view>
            <view name="error">/secure/views/bulkedit/bulkmigrate/4-confirmdetails.jsp</view>
        </command>
    </action>

    <action name="issue.bulkedit.BulkEdit" alias="BulkEdit">
        <command name="details" alias="BulkEditDetails">
            <view name="input">/secure/views/bulkedit/bulkedit_operationdetails.jsp</view>
            <view name="error">/secure/views/bulkedit/bulkedit_operationdetails.jsp</view>
        </command>
        <command name="detailsValidation" alias="BulkEditDetailsValidation">
            <view name="success">/secure/views/bulkedit/bulkedit_confirmation.jsp</view>
            <view name="input">/secure/views/bulkedit/bulkedit_operationdetails.jsp</view>
            <view name="error">/secure/views/bulkedit/bulkedit_operationdetails.jsp</view>
        </command>
        <command name="perform" alias="BulkEditPerform">
            <view name="error">/secure/views/bulkedit/bulkediterror.jsp</view>
        </command>
    </action>

    <action name="issue.bulkedit.BulkCancelWizard" alias="BulkCancelWizard">
        <view name="error">/secure/views/bulkedit/bulkedit.jsp</view>
    </action>

    <action name="issue.EditIssue" alias="EditIssue">
        <view name="error">/secure/views/issue/editissue.jsp</view>
        <view name="input">/secure/views/issue/editissue.jsp</view>
    </action>

    <action name="issue.UpdateIssueFields" alias="UpdateIssueFields">
        <view name="error">/secure/views/issue/updatefieldserror.jsp</view>
        <view name="input">/secure/views/issue/updatefieldserror.jsp</view>
    </action>

    <action name="issue.AddComment" alias="AddComment">
        <view name="error">/secure/views/issue/addcomment.jsp</view>
        <view name="input">/secure/views/issue/addcomment.jsp</view>
    </action>

    <action name="issue.DeleteIssue" alias="DeleteIssue">
        <view name="error">/secure/views/issue/deleteissueconfirm.jsp</view>
        <view name="input">/secure/views/issue/deleteissueconfirm.jsp</view>
    </action>

    <action name="issue.AttachFile" alias="AttachFile">
        <view name="error">/secure/views/issue/attachfile.jsp</view>
        <view name="input">/secure/views/issue/attachfile.jsp</view>
        <view name="screenshot">/secure/popups/attachscreenshot.jsp</view>
        <view name="securitybreach">/secure/views/securitybreach.jsp</view>
    </action>

    <action name="issue.ManageAttachments" alias="ManageAttachments">
        <view name="error">/secure/views/issue/manageattachments.jsp</view>
        <view name="issuenotfound">/secure/views/issuenotfound.jsp</view>
        <view name="success">/secure/views/issue/manageattachments.jsp</view>
    </action>

    <action name="issue.DeleteAttachment" alias="DeleteAttachment">
        <view name="success">/secure/views/issue/manageattachments.jsp</view>
        <view name="input">/secure/views/issue/deleteattachment.jsp</view>
        <view name="error">/secure/views/issue/deleteattachment.jsp</view>
    </action>

    <action name="issue.ManageLinks" alias="ManageLinks" roles-required="use">
        <view name="error">/secure/views/issue/managelinks.jsp</view>
        <view name="issuenotfound">/secure/views/issuenotfound.jsp</view>
        <view name="success">/secure/views/issue/managelinks.jsp</view>
        <command name="delete" alias="DeleteLink">
            <view name="success">/secure/views/issue/managelinks.jsp</view>
            <view name="input">/secure/views/issue/deletelink.jsp</view>
            <view name="error">/secure/views/issue/deletelink.jsp</view>
        </command>
    </action>

    <action name="issue.ManageTrackbacks" alias="ManageTrackbacks" roles-required="use">
        <view name="error">/secure/views/issue/managetrackbacks.jsp</view>
        <view name="issuenotfound">/secure/views/issuenotfound.jsp</view>
        <view name="success">/secure/views/issue/managetrackbacks.jsp</view>
        <command name="delete" alias="DeleteTrackback">
            <view name="success">/secure/views/issue/managetrackbacks.jsp</view>
            <view name="input">/secure/views/issue/deletetrackback.jsp</view>
            <view name="error">/secure/views/issue/deletetrackback.jsp</view>
        </command>
    </action>

    <action name="issue.DeleteComment" alias="DeleteComment">
        <view name="errorNoPermission">/secure/views/issue/deletecommentnoviewpermission.jsp</view>
        <view name="error">/secure/views/issue/deletecommentconfirm.jsp</view>
        <view name="input">/secure/views/issue/deletecommentconfirm.jsp</view>
    </action>

    <action name="issue.EditComment" alias="EditComment">
        <view name="errorNoPermission">/secure/views/issue/editcommentnoviewpermission.jsp</view>
        <view name="error">/secure/views/issue/editcomment.jsp</view>
        <view name="input">/secure/views/issue/editcomment.jsp</view>
    </action>

    <action name="issue.CreateWorklog" alias="CreateWorklog">
        <view name="error">/secure/views/issue/logwork.jsp</view>
        <view name="input">/secure/views/issue/logwork.jsp</view>
        <view name="securitybreach">/secure/views/securitybreach.jsp</view>
    </action>

    <action name="issue.UpdateWorklog" alias="UpdateWorklog">
        <view name="error">/secure/views/issue/logwork.jsp</view>
        <view name="input">/secure/views/issue/logwork.jsp</view>
        <view name="securitybreach">/secure/views/securitybreach.jsp</view>
    </action>

    <action name="issue.DeleteWorklog" alias="DeleteWorklog">
        <view name="error">/secure/views/issue/deleteworklog.jsp</view>
        <view name="input">/secure/views/issue/deleteworklog.jsp</view>
        <view name="securitybreach">/secure/views/securitybreach.jsp</view>
    </action>

    <action name="issue.LinkExistingIssue" alias="LinkExistingIssue">
        <view name="error">/secure/views/issue/linkexistingissue.jsp</view>
        <view name="input">/secure/views/issue/linkexistingissue.jsp</view>
    </action>

    <action name="issue.IssuePicker" alias="IssuePicker">
        <view name="success">/secure/popups/issuepicker.jsp</view>
    </action>

    <action name="issue.MoveSubTaskChooseOperation" alias="MoveSubTaskChooseOperation">
        <view name="input">/secure/views/issue/movesubtaskchooseoperation.jsp</view>
        <view name="error">/secure/views/issue/movesubtaskchooseoperation.jsp</view>
        <view name="securitybreach">/secure/views/securitybreach.jsp</view>
    </action>

    <action name="issue.MoveSubTaskParent" alias="MoveSubTaskParent">
        <view name="input">/secure/views/issue/movesubtaskparent.jsp</view>
        <view name="error">/secure/views/issue/movesubtaskparent.jsp</view>
        <view name="securitybreach">/secure/views/securitybreach.jsp</view>
    </action>

    <action name="issue.MoveSubTask" alias="MoveSubTaskType">
        <view name="input">/secure/views/issue/movesubtask.jsp</view>
        <view name="error">/secure/views/issue/movesubtask.jsp</view>
        <view name="securitybreach">/secure/views/securitybreach.jsp</view>
    </action>

    <action name="issue.MoveIssue" alias="MoveIssue">
        <view name="input">/secure/views/issue/moveissue.jsp</view>
        <view name="error">/secure/views/issue/moveissue.jsp</view>
        <view name="securitybreach">/secure/views/securitybreach.jsp</view>
    </action>

    <action name="issue.enterprise.MoveIssueUpdateWorkflow" alias="MoveIssueUpdateWorkflow">
        <view name="input">/secure/views/issue/moveissue-updateworkflow.jsp</view>
        <view name="success">MoveIssueUpdateFields!default.jspa</view>
        <view name="securitybreach">/secure/views/securitybreach.jsp</view>
    </action>

    <action name="issue.MoveIssueUpdateFields" alias="MoveIssueUpdateFields">
        <view name="input">/secure/views/issue/moveissue-updatefields.jsp</view>
        <view name="error">/secure/views/issue/moveissue-updatefields.jsp</view>
        <view name="success">MoveIssueConfirm!default.jspa</view>
        <view name="securitybreach">/secure/views/securitybreach.jsp</view>
    </action>

    <action name="issue.MoveIssueConfirm" alias="MoveIssueConfirm">
        <view name="input">/secure/views/issue/moveissue-confirm.jsp</view>
        <view name="error">/secure/views/issue/moveissue-confirm.jsp</view>
        <view name="workflowmigrationerror">/secure/views/workflowmigrationerror.jsp</view>
        <view name="securitybreach">/secure/views/securitybreach.jsp</view>
    </action>

    <action name="issue.ConvertIssueToSubTask">
        <command name="startWizard" alias="ConvertIssue">
            <view name="securitybreach">/secure/views/securitybreach.jsp</view>
            <view name="error">/secure/views/issue/convertissuetosubtask-selectparentandtype.jsp</view>
            <view name="success">/secure/views/issue/convertissuetosubtask-selectparentandtype.jsp</view>
        </command>
        <command name="setIssueType" alias="ConvertIssueSetIssueType">
            <view name="securitybreach">/secure/views/securitybreach.jsp</view>
            <view name="error">/secure/views/issue/convertissuetosubtask-selectparentandtype.jsp</view>
            <view name="success_updateworkflow">/secure/views/issue/convertissuetosubtask-updateworkflow.jsp</view>
            <view name="success_updatefields">/secure/views/issue/convertissuetosubtask-updatefields.jsp</view>
        </command>
         <command name="setWorkflowStatus" alias="ConvertIssueSetStatus">
            <view name="securitybreach">/secure/views/securitybreach.jsp</view>
            <view name="error">/secure/views/issue/convertissuetosubtask-updateworkflow.jsp</view>
            <view name="success">/secure/views/issue/convertissuetosubtask-updatefields.jsp</view>
        </command>
         <command name="updateFields" alias="ConvertIssueUpdateFields">
            <view name="securitybreach">/secure/views/securitybreach.jsp</view>
            <view name="error">/secure/views/issue/convertissuetosubtask-updatefields.jsp</view>
            <view name="success">/secure/views/issue/convertissuetosubtask-confirm.jsp</view>
        </command>
         <command name="convert" alias="ConvertIssueConvert">
            <view name="securitybreach">/secure/views/securitybreach.jsp</view>
            <view name="error">/secure/views/issue/convertissuetosubtask-confirm.jsp</view>
        </command>
    </action>

    <action name="issue.ConvertSubTaskToIssue">
        <command name="startWizard" alias="ConvertSubTask">
            <view name="securitybreach">/secure/views/securitybreach.jsp</view>
            <view name="error">/secure/views/issue/convertissuetosubtask-selectparentandtype.jsp</view>
            <view name="success">/secure/views/issue/convertissuetosubtask-selectparentandtype.jsp</view>
        </command>
        <command name="setIssueType" alias="ConvertSubTaskSetIssueType">
            <view name="securitybreach">/secure/views/securitybreach.jsp</view>
            <view name="error">/secure/views/issue/convertissuetosubtask-selectparentandtype.jsp</view>
            <view name="success_updateworkflow">/secure/views/issue/convertissuetosubtask-updateworkflow.jsp</view>
            <view name="success_updatefields">/secure/views/issue/convertissuetosubtask-updatefields.jsp</view>
        </command>
         <command name="setWorkflowStatus" alias="ConvertSubTaskSetStatus">
            <view name="securitybreach">/secure/views/securitybreach.jsp</view>
            <view name="error">/secure/views/issue/convertissuetosubtask-updateworkflow.jsp</view>
            <view name="success">/secure/views/issue/convertissuetosubtask-updatefields.jsp</view>
        </command>
         <command name="updateFields" alias="ConvertSubTaskUpdateFields">
            <view name="securitybreach">/secure/views/securitybreach.jsp</view>
            <view name="error">/secure/views/issue/convertissuetosubtask-updatefields.jsp</view>
            <view name="success">/secure/views/issue/convertissuetosubtask-confirm.jsp</view>
        </command>
         <command name="convert" alias="ConvertSubTaskConvert">
            <view name="securitybreach">/secure/views/securitybreach.jsp</view>
            <view name="error">/secure/views/issue/convertissuetosubtask-confirm.jsp</view>
        </command>
    </action>


    <!-- Bulk Editing
    <action name="issue.bulk.BulkEdit" alias="BulkEdit">
        <view name="success">/secure/views/bulkedit.jsp</view>
    </action>

    <action name="issue.bulk.BulkAssignIssue" alias="BulkAssignIssue">
        <view name="input">/secure/views/bulkedit.jsp</view>
    </action>

    <action name="issue.bulk.BulkDeleteIssue" alias="BulkDeleteIssue">
        <view name="input">/secure/views/bulkedit.jsp</view>
    </action>

    <action name="issue.bulk.BulkAddComment" alias="BulkAddComment">
        <view name="input">/secure/views/bulkedit.jsp</view>
    </action>
     -->


    <!-- Browser -->
    <action name="browser.Browser">
        <command name="projects" alias="BrowseProjects">
            <view name="success">/secure/views/browser/browseprojects.jsp</view>
        </command>
        <command name="project" alias="BrowseProject">
            <view name="success">/secure/views/browser/browseproject.jsp</view>
            <view name="selectproject">/secure/views/browser/browseprojects.jsp</view>
            <view name="permissionviolation">/secure/views/permissionviolation.jsp</view>
        </command>
    </action>

    <!-- Version Browser -->
    <action name="browser.VersionBrowser" alias="BrowseVersion">
        <view name="success">/secure/views/browser/browseversion.jsp</view>
        <view name="permissionviolation">/secure/views/permissionviolation.jsp</view>
    </action>

    <!-- Component Browser -->
    <action name="browser.ComponentBrowser" alias="BrowseComponent">
        <view name="success">/secure/views/browser/browsecomponent.jsp</view>
        <view name="permissionviolation">/secure/views/permissionviolation.jsp</view>
    </action>

    <action name="browser.ConfigureReport" alias="ConfigureReport">
        <view name="input">/secure/views/browser/configurereport.jsp</view>
        <view name="error">/secure/views/browser/configurereport.jsp</view>
        <view name="noreporterror">/secure/views/browser/configurereport-error.jsp</view>
        <view name="success">/secure/views/browser/report-result.jsp</view>
        <view name="excel">/secure/views/browser/report-excel.jsp</view>
        <command name="excelView" alias="excel"/>
    </action>

    <!-- Dashboard -->
    <action name="Dashboard">
        <view name="success">/secure/views/dashboard.jsp</view>
        <view name="error">/secure/views/dashboarderror.jsp</view>
    </action>

    <action name="portal.RunPortlet" alias="RunPortlet">
        <view name="success">/secure/views/runportlet.jsp</view>
        <view name="error">/secure/views/runportlet.jsp</view>
    </action>

    <!-- Setup wizard -->
    <action name="setup.Setup" alias="Setup">
        <view name="success">Setup2!default.jspa</view>
        <view name="error">/views/setup.jsp</view>
        <view name="input">/views/setup.jsp</view>
        <view name="setupalready">/views/setupalready.jsp</view>
    </action>

    <action name="setup.Setup2" alias="Setup2">
        <view name="success">Setup3!default.jspa</view>
        <view name="error">/views/setup2.jsp</view>
        <view name="input">/views/setup2.jsp</view>
        <view name="setupalready">/views/setupalready.jsp</view>
        <view name="existingadmins">SetupExisting!default.jspa</view>
    </action>

    <action name="setup.Setup2Existing" alias="SetupExisting">
        <view name="success">Setup3!default.jspa</view>
        <view name="input">/views/setup2-existingadmins.jsp</view>
        <view name="error">/views/setup2-existingadmins.jsp</view>
        <view name="setupalready">/views/setupalready.jsp</view>
    </action>

    <action name="setup.Setup3" alias="Setup3">
        <view name="success">SetupComplete!default.jspa</view>
        <view name="error">/views/setup3.jsp</view>
        <view name="input">/views/setup3.jsp</view>
        <view name="setupalready">/views/setupalready.jsp</view>
    </action>

    <action name="setup.SetupComplete" alias="SetupComplete">
        <view name="success">/views/setup-finish.jsp</view>
        <view name="error">/views/setup-finish.jsp</view>
        <view name="setupalready">/views/setupalready.jsp</view>
    </action>

    <action name="setup.SetupImport" alias="SetupImport">
        <view name="success">/views/setup-finish.jsp</view>
        <view name="input">/views/setup-import.jsp</view>
        <view name="error">/views/setup-import.jsp</view>
        <view name="setupalready">/views/setupalready.jsp</view>
    </action>

    <action name="setup.SetupDisplayLocaleInfo" alias="SetupDisplayLocaleInfo">
        <view name="input">/views/setup-unavailable-locale.jsp</view>
        <view name="error">/views/setup-unavailable-locale.jsp</view>
        <view name="success">/views/setup-unavailable-locale.jsp</view>
    </action>

    <!-- Misc Actions -->
    <action name="Administrators" alias="Administrators">
        <view name="success">/views/administrators.jsp</view>
    </action>

    <!-- Workflow -->
    <action name="workflow.WorkflowUIDispatcher" alias="WorkflowUIDispatcher">
        <view name="success">SimpleWorkflowAction.jspa</view>
        <view name="error">/secure/views/workflowerror.jsp</view>
        <view name="invalidworkflowaction">/secure/views/workflowactioninvalid.jsp</view>
        <view name="permissionviolation">/secure/views/permissionviolation.jsp</view>
    </action>

    <action name="issue.AssignIssue" alias="AssignIssue">
        <view name="error">/secure/views/issue/assignissue.jsp</view>
        <view name="input">/secure/views/issue/assignissue.jsp</view>
    </action>

    <action name="issue.ResolveIssue" alias="ResolveIssue">
        <view name="error">/secure/views/issue/resolveissue.jsp</view>
        <view name="input">/secure/views/issue/resolveissue.jsp</view>
        <view name="securitybreach">/secure/views/securitybreach.jsp</view>
    </action>

    <action name="issue.CommentAssignIssue" alias="CommentAssignIssue">
        <view name="error">/secure/views/issue/commentassignissue.jsp</view>
        <view name="input">/secure/views/issue/commentassignissue.jsp</view>
        <view name="invalidworkflowaction">/secure/views/workflowactioninvalid.jsp</view>
        <view name="securitybreach">/secure/views/securitybreach.jsp</view>
    </action>

    <action name="workflow.SimpleWorkflowAction" alias="SimpleWorkflowAction">
        <view name="input">/secure/views/workflowerror.jsp</view>
        <view name="error">/secure/views/workflowerror.jsp</view>
    </action>


    <!-- Notification -->
    <action name="admin.notification.AddScheme" alias="AddNotificationScheme" roles-required="admin">
        <view name="input">/secure/admin/views/notifications/addscheme.jsp</view>
    </action>

    <action name="admin.notification.EditScheme" alias="EditNotificationScheme" roles-required="admin">
        <view name="input">/secure/admin/views/notifications/editscheme.jsp</view>
        <view name="success">/secure/admin/views/notifications/editscheme.jsp</view>
    </action>

    <action name="admin.notification.ViewSchemes" alias="ViewNotificationSchemes" roles-required="admin">
        <view name="success">/secure/admin/views/notifications/viewschemes.jsp</view>
    </action>

    <action name="admin.notification.DeleteScheme" alias="DeleteNotificationScheme" roles-required="admin">
        <view name="input">/secure/admin/views/notifications/deletescheme.jsp</view>
        <view name="success">/secure/admin/views/notifications/deletescheme.jsp</view>
    </action>

    <action name="admin.notification.EditNotifications" alias="EditNotifications" roles-required="admin">
        <view name="input">/secure/admin/views/notifications/editnotifications.jsp</view>
        <view name="success">/secure/admin/views/notifications/editnotifications.jsp</view>
    </action>

    <action name="admin.notification.AddNotification" alias="AddNotification" roles-required="admin">
        <view name="input">/secure/admin/views/notifications/addnotification.jsp</view>
        <view name="success">/secure/admin/views/notifications/addnotification.jsp</view>
    </action>

    <action name="admin.notification.DeleteNotification" alias="DeleteNotification" roles-required="admin">
        <view name="input">/secure/admin/views/notifications/deletenotification.jsp</view>
        <view name="success">/secure/admin/views/notifications/deletenotification.jsp</view>
    </action>

    <action name="admin.notification.CopyScheme" alias="CopyNotificationScheme" roles-required="admin">
        <view name="success">/secure/admin/views/notifications/viewschemes.jsp</view>
        <view name="error">ViewNotificationSchemes.jspa</view>
    </action>

    <!-- Permission Schemes -->

    <action name="admin.permission.ViewSchemes" alias="ViewPermissionSchemes" roles-required="admin">
        <view name="input">/secure/admin/views/permissions/viewschemes.jsp</view>
        <view name="success">/secure/admin/views/permissions/viewschemes.jsp</view>
    </action>

    <action name="admin.permission.AddScheme" alias="AddPermissionScheme" roles-required="admin">
        <view name="input">/secure/admin/views/permissions/addscheme.jsp</view>
    </action>

    <action name="admin.permission.EditScheme" alias="EditPermissionScheme" roles-required="admin">
        <view name="input">/secure/admin/views/permissions/editscheme.jsp</view>
        <view name="success">/secure/admin/views/permissions/editscheme.jsp</view>
    </action>

    <action name="admin.permission.DeleteScheme" alias="DeletePermissionScheme" roles-required="admin">
        <view name="error">/secure/admin/views/permissions/viewschemes.jsp</view>
        <view name="input">/secure/admin/views/permissions/deletescheme.jsp</view>
        <view name="success">/secure/admin/views/permissions/deletescheme.jsp</view>
    </action>

    <action name="admin.permission.CopyScheme" alias="CopyPermissionScheme" roles-required="admin">
        <view name="success">/secure/admin/views/permissions/viewschemes.jsp</view>
        <view name="error">ViewPermissionSchemes.jspa</view>
    </action>

    <action name="admin.permission.EditPermissions" alias="EditPermissions" roles-required="admin">
        <view name="input">/secure/admin/views/permissions/editpermissions.jsp</view>
        <view name="success">/secure/admin/views/permissions/editpermissions.jsp</view>
    </action>

    <action name="admin.permission.DeletePermission" alias="DeletePermission" roles-required="admin">
        <view name="input">/secure/admin/views/permissions/deletepermission.jsp</view>
        <view name="success">/secure/admin/views/permissions/deletepermissions.jsp</view>
    </action>

    <action name="admin.permission.AddPermission" alias="AddPermission" roles-required="admin">
        <view name="input">/secure/admin/views/permissions/addpermission.jsp</view>
        <view name="success">/secure/admin/views/permissions/addpermission.jsp</view>
    </action>

    <!-- Events -->
    <action name="admin.eventtype.ListEventTypes" alias="ListEventTypes" roles-required="admin">
        <view name="input">/secure/admin/views/eventtype/listeventtypes.jsp</view>
        <view name="success">/secure/admin/views/eventtype/listeventtypes.jsp</view>

        <command name="addEventType" alias="AddEventType">
            <view name="success">/secure/admin/views/eventtype/listeventtypes.jsp</view>
            <view name="error">/secure/admin/views/eventtype/listeventtypes.jsp</view>
        </command>

        <command name="deleteEventType" alias="DeleteEventType">
            <view name="success">/secure/admin/views/eventtype/listeventtypes.jsp</view>
            <view name="input">/secure/admin/views/eventtype/deleteeventtype.jsp</view>
            <view name="error">/secure/admin/views/eventtype/deleteeventtype.jsp</view>
        </command>

        <command name="editEventType" alias="EditEventType">
            <view name="success">/secure/admin/views/eventtype/listeventtypes.jsp</view>
            <view name="input">/secure/admin/views/eventtype/editeventtype.jsp</view>
            <view name="error">/secure/admin/views/eventtype/editeventtype.jsp</view>
        </command>
    </action>

    <!-- Workflow -->
    <action name="admin.workflow.ListWorkflows" alias="ListWorkflows" roles-required="admin">
        <view name="input">/secure/admin/views/workflow/listworkflows.jsp</view>
        <view name="success">/secure/admin/views/workflow/listworkflows.jsp</view>

        <command name="addWorkflow" alias="AddWorkflow">
            <view name="success">/secure/admin/views/workflow/listworkflows.jsp</view>
            <view name="error">/secure/admin/views/workflow/listworkflows.jsp</view>
        </command>

        <command name="deleteWorkflow" alias="DeleteWorkflow">
            <view name="input">/secure/admin/views/workflow/deleteworkflow.jsp</view>
            <view name="error">/secure/admin/views/workflow/deleteworkflow.jsp</view>
        </command>

        <command name="enableWorkflow" alias="EnableWorkflow">
            <view name="error">/secure/admin/views/workflow/listworkflows.jsp</view>
        </command>

        <command name="disableWorkflow" alias="DisableWorkflow">
            <view name="error">/secure/admin/views/workflow/listworkflows.jsp</view>
        </command>
    </action>

    <action name="admin.workflow.EditWorkflow" alias="EditWorkflow" roles-required="admin">
        <view name="input">/secure/admin/views/workflow/editworkflow.jsp</view>
        <view name="error">/secure/admin/views/workflow/editworkflow.jsp</view>
    </action>

    <action name="admin.workflow.CloneWorkflow" alias="CloneWorkflow" roles-required="admin">
        <view name="input">/secure/admin/views/workflow/cloneworkflow.jsp</view>
        <view name="error">/secure/admin/views/workflow/cloneworkflow.jsp</view>
    </action>

    <action name="admin.workflow.CreateDraftWorkflow" alias="CreateDraftWorkflow" roles-required="admin">
        <view name="error">/secure/views/workflowerror.jsp</view>
    </action>

    <action name="admin.workflow.PublishDraftWorkflow" alias="PublishDraftWorkflow" roles-required="admin">
        <view name="input">/secure/admin/views/workflow/confirmpublishworkflow.jsp</view>
        <view name="error">/secure/views/workflowerror.jsp</view>
    </action>

    <action name="admin.workflow.ImportWorkflow" alias="ImportWorkflowFromXml" roles-required="sysadmin">
        <view name="input">/secure/admin/views/workflow/importworkflowfromxml.jsp</view>
        <view name="error">/secure/admin/views/workflow/importworkflowfromxml.jsp</view>
    </action>

    <action name="admin.workflow.ViewWorkflowSteps" alias="ViewWorkflowSteps" roles-required="admin">
        <view name="input">/secure/admin/views/workflow/viewworkflowsteps.jsp</view>
        <view name="success">/secure/admin/views/workflow/viewworkflowsteps.jsp</view>

        <command name="addStep" alias="AddWorkflowStep">
            <view name="success">/secure/admin/views/workflow/viewworkflowsteps.jsp</view>
            <view name="error">/secure/admin/views/workflow/viewworkflowsteps.jsp</view>
        </command>
    </action>

    <action name="admin.workflow.ViewWorkflowStepMetaAttributes" alias="ViewWorkflowStepMetaAttributes" roles-required="admin">
        <view name="input">/secure/admin/views/workflow/viewworkflowstepmetaattributes.jsp</view>
        <view name="success">/secure/admin/views/workflow/viewworkflowstepmetaattributes.jsp</view>

        <command name="addMetaAttribute" alias="AddWorkflowStepMetaAttribute">
            <view name="input">/secure/admin/views/workflow/viewworkflowstepmetaattributes.jsp</view>
            <view name="success">/secure/admin/views/workflow/viewworkflowstepmetaattributes.jsp</view>
        </command>

        <command name="removeMetaAttribute" alias="RemoveWorkflowStepMetaAttribute">
            <view name="input">/secure/admin/views/workflow/viewworkflowstepmetaattributes.jsp</view>
            <view name="success">/secure/admin/views/workflow/viewworkflowstepmetaattributes.jsp</view>
        </command>
    </action>

    <action name="admin.workflow.ViewWorkflowTransitionMetaAttributes" alias="ViewWorkflowTransitionMetaAttributes" roles-required="admin">
        <view name="input">/secure/admin/views/workflow/viewworkflowtransitionmetaattributes.jsp</view>
        <view name="success">/secure/admin/views/workflow/viewworkflowtransitionmetaattributes.jsp</view>

        <command name="addMetaAttribute" alias="AddWorkflowTransitionMetaAttribute">
            <view name="input">/secure/admin/views/workflow/viewworkflowtransitionmetaattributes.jsp</view>
            <view name="success">/secure/admin/views/workflow/viewworkflowtransitionmetaattributes.jsp</view>
        </command>

        <command name="removeMetaAttribute" alias="RemoveWorkflowTransitionMetaAttribute">
            <view name="input">/secure/admin/views/workflow/viewworkflowtransitionmetaattributes.jsp</view>
            <view name="success">/secure/admin/views/workflow/viewworkflowtransitionmetaattributes.jsp</view>
        </command>
    </action>

    <action name="admin.workflow.ViewWorkflowXml" alias="ViewWorkflowXml" roles-required="admin">
        <view name="input">/secure/admin/views/workflow/viewworkflowxml.jsp</view>
        <view name="success">/secure/admin/views/workflow/viewworkflowxml.jsp</view>
    </action>

    <action name="admin.workflow.EditWorkflowStep" alias="EditWorkflowStep" roles-required="admin">
        <view name="input">/secure/admin/views/workflow/editworkflowstep.jsp</view>
        <view name="error">/secure/admin/views/workflow/editworkflowstep.jsp</view>
    </action>

    <action name="admin.workflow.DeleteWorkflowStep" alias="DeleteWorkflowStep" roles-required="admin">
        <view name="input">/secure/admin/views/workflow/deleteworkflowstep.jsp</view>
    </action>

    <action name="admin.workflow.ViewWorkflowStep" alias="ViewWorkflowStep" roles-required="admin">
        <view name="input">/secure/admin/views/workflow/viewworkflowstep.jsp</view>
        <view name="success">/secure/admin/views/workflow/viewworkflowstep.jsp</view>
    </action>

    <action name="admin.workflow.AddWorkflowTransition" alias="AddWorkflowTransition" roles-required="admin">
        <view name="input">/secure/admin/views/workflow/addworkflowtransition.jsp</view>
        <view name="error">/secure/admin/views/workflow/addworkflowtransition.jsp</view>
    </action>

    <action name="admin.workflow.EditWorkflowTransition" alias="EditWorkflowTransition" roles-required="admin">
        <view name="input">/secure/admin/views/workflow/editworkflowtransition.jsp</view>
        <view name="error">/secure/admin/views/workflow/editworkflowtransition.jsp</view>
    </action>

    <!-- Workflow Transition Conditions -->
    <action name="admin.workflow.AddWorkflowTransitionCondition" alias="AddWorkflowTransitionCondition" roles-required="admin">
        <view name="input">/secure/admin/views/workflow/addworkflowtransitiondescriptor.jsp</view>
    </action>

    <action name="admin.workflow.AddWorkflowTransitionConditionParams" alias="AddWorkflowTransitionConditionParams" roles-required="admin">
        <view name="input">/secure/admin/views/workflow/addworkflowtransitiondescriptorparams.jsp</view>
        <view name="error">/secure/admin/views/workflow/addworkflowtransitiondescriptorparams.jsp</view>
    </action>

    <action name="admin.workflow.DeleteWorkflowTransitionCondition" alias="DeleteWorkflowTransitionCondition" roles-required="admin">
        <view name="input">/secure/admin/views/workflow/deleteworkflowtransitiondescriptor.jsp</view>
        <view name="error">/secure/admin/views/workflow/deleteworkflowtransitiondescriptor.jsp</view>
    </action>

    <action name="admin.workflow.EditWorkflowTransitionConditionParams" alias="EditWorkflowTransitionConditionParams" roles-required="admin">
        <view name="input">/secure/admin/views/workflow/editworkflowtransitiondescriptorparams.jsp</view>
        <view name="error">/secure/admin/views/workflow/editworkflowtransitiondescriptorparams.jsp</view>
    </action>

    <!-- Workflow Transition Functions -->
    <action name="admin.workflow.AddWorkflowTransitionPostFunction" alias="AddWorkflowTransitionPostFunction" roles-required="admin">
        <view name="input">/secure/admin/views/workflow/addworkflowtransitiondescriptor.jsp</view>
    </action>

    <action name="admin.workflow.AddWorkflowTransitionFunctionParams" alias="AddWorkflowTransitionFunctionParams" roles-required="admin">
        <view name="input">/secure/admin/views/workflow/addworkflowtransitiondescriptorparams.jsp</view>
        <view name="error">/secure/admin/views/workflow/addworkflowtransitiondescriptorparams.jsp</view>
    </action>

    <action name="admin.workflow.DeleteWorkflowTransitionPostFunction" alias="DeleteWorkflowTransitionPostFunction" roles-required="admin">
        <view name="error">/secure/admin/views/workflow/deleteworkflowtransitiondescriptor.jsp</view>
    </action>

    <action name="admin.workflow.EditWorkflowTransitionPostFunctionParams" alias="EditWorkflowTransitionPostFunctionParams" roles-required="admin">
        <view name="input">/secure/admin/views/workflow/editworkflowtransitiondescriptorparams.jsp</view>
        <view name="error">/secure/admin/views/workflow/editworkflowtransitiondescriptorparams.jsp</view>
    </action>

    <!-- Workflow Transition Validators -->
    <action name="admin.workflow.AddWorkflowTransitionValidator" alias="AddWorkflowTransitionValidator" roles-required="admin">
        <view name="input">/secure/admin/views/workflow/addworkflowtransitiondescriptor.jsp</view>
    </action>

    <action name="admin.workflow.AddWorkflowTransitionValidatorParams" alias="AddWorkflowTransitionValidatorParams" roles-required="admin">
        <view name="input">/secure/admin/views/workflow/addworkflowtransitiondescriptorparams.jsp</view>
        <view name="error">/secure/admin/views/workflow/addworkflowtransitiondescriptorparams.jsp</view>
    </action>

    <action name="admin.workflow.DeleteWorkflowTransitionValidator" alias="DeleteWorkflowTransitionValidator" roles-required="admin">
        <view name="input">/secure/admin/views/workflow/deleteworkflowtransitiondescriptor.jsp.jsp</view>
        <view name="error">/secure/admin/views/workflow/deleteworkflowtransitiondescriptor.jsp.jsp</view>
    </action>

    <action name="admin.workflow.EditWorkflowTransitionValidatorParams" alias="EditWorkflowTransitionValidatorParams" roles-required="admin">
        <view name="input">/secure/admin/views/workflow/editworkflowtransitiondescriptorparams.jsp</view>
        <view name="error">/secure/admin/views/workflow/editworkflowtransitiondescriptorparams.jsp</view>
    </action>

    <!-- Workflow Transition Conditional Steps -->
    <action name="admin.workflow.ViewWorkflowTransitionConditionalResult" alias="ViewWorkflowTransitionConditionalResult" roles-required="admin">
        <view name="input">/secure/admin/views/workflow/viewworkflowtransitiondescriptorxml.jsp</view>
        <view name="success">/secure/admin/views/workflow/viewworkflowtransitiondescriptorxml.jsp</view>
    </action>

    <!-- Workflow Transitions -->
    <action name="admin.workflow.ViewWorkflowTransition" alias="ViewWorkflowTransition" roles-required="admin">
        <view name="success">/secure/admin/views/workflow/viewworkflowtransition.jsp</view>

        <command name="moveWorkflowFunctionUp" alias="MoveWorkflowFunctionUp">
            <view name="error">/secure/admin/views/workflow/viewworkflowtransition.jsp</view>
            <view name="success">/secure/admin/views/workflow/viewworkflowtransition.jsp</view>
        </command>

        <command name="moveWorkflowFunctionDown" alias="MoveWorkflowFunctionDown">
            <view name="error">/secure/admin/views/workflow/viewworkflowtransition.jsp</view>
            <view name="success">/secure/admin/views/workflow/viewworkflowtransition.jsp</view>
        </command>
    </action>

    <action name="admin.workflow.DeleteWorkflowTransitions" alias="DeleteWorkflowTransitions" roles-required="admin">
        <view name="input">/secure/admin/views/workflow/deleteworkflowtransitions.jsp</view>
        <view name="error">/secure/admin/views/workflow/deleteworkflowtransitions.jsp</view>
        <view name="confirm">/secure/admin/views/workflow/confirmdeleteworkflowtransitions.jsp</view>
    </action>

    <action name="admin.workflow.scheme.AddScheme" alias="AddWorkflowScheme" roles-required="admin">
        <view name="input">/secure/admin/views/workflow/addscheme.jsp</view>
    </action>

    <action name="admin.workflow.scheme.EditScheme" alias="EditWorkflowScheme" roles-required="admin">
        <view name="input">/secure/admin/views/workflow/editscheme.jsp</view>
        <view name="success">/secure/admin/views/workflow/editscheme.jsp</view>
    </action>

    <action name="admin.workflow.scheme.ViewSchemes" alias="ViewWorkflowSchemes" roles-required="admin">
        <view name="success">/secure/admin/views/workflow/viewschemes.jsp</view>
    </action>

    <action name="admin.workflow.scheme.DeleteScheme" alias="DeleteWorkflowScheme" roles-required="admin">
        <view name="input">/secure/admin/views/workflow/deletescheme.jsp</view>
        <view name="success">/secure/admin/views/workflow/deletescheme.jsp</view>
    </action>

    <action name="admin.workflow.scheme.CopyScheme" alias="CopyWorkflowScheme" roles-required="admin">
        <view name="success">/secure/admin/views/workflow/viewschemes.jsp</view>
        <view name="error">ViewWorkflowSchemes.jspa</view>
    </action>

    <action name="admin.workflow.scheme.EditWorkflowSchemeEntities" alias="EditWorkflowSchemeEntities" roles-required="admin">
        <view name="input">/secure/admin/views/workflow/editworkflowschemeentities.jsp</view>
        <view name="success">/secure/admin/views/workflow/editworkflowschemeentities.jsp</view>
    </action>

    <action name="admin.workflow.scheme.AddWorkflowSchemeEntity" alias="AddWorkflowSchemeEntity" roles-required="admin">
        <view name="input">/secure/admin/views/workflow/addworkflowschemeentity.jsp</view>
        <view name="success">/secure/admin/views/workflow/addworkflowschemeentity.jsp</view>
    </action>

    <action name="admin.workflow.scheme.DeleteWorkflowSchemeEntity" alias="DeleteWorkflowSchemeEntity" roles-required="admin">
        <view name="input">/secure/admin/views/workflow/deleteworkflowschemeentity.jsp</view>
        <view name="success">/secure/admin/views/workflow/deleteworkflowschemeentity.jsp</view>
    </action>



    <!-- Issue Security Schemes -->
    <action name="admin.issuesecurity.ViewSchemes" alias="ViewIssueSecuritySchemes" roles-required="admin">
        <view name="input">/secure/admin/views/issuesecurity/viewschemes.jsp</view>
        <view name="success">/secure/admin/views/issuesecurity/viewschemes.jsp</view>
    </action>

    <action name="admin.issuesecurity.AddScheme" alias="AddIssueSecurityScheme" roles-required="admin">
        <view name="input">/secure/admin/views/issuesecurity/addscheme.jsp</view>
    </action>

    <action name="admin.issuesecurity.EditScheme" alias="EditIssueSecurityScheme" roles-required="admin">
        <view name="input">/secure/admin/views/issuesecurity/editscheme.jsp</view>
        <view name="success">/secure/admin/views/issuesecurity/editscheme.jsp</view>
    </action>

    <action name="admin.issuesecurity.DeleteScheme" alias="DeleteIssueSecurityScheme" roles-required="admin">
        <view name="error">/secure/admin/views/issuesecurity/viewschemes.jsp</view>
        <view name="input">/secure/admin/views/issuesecurity/deletescheme.jsp</view>
        <view name="success">/secure/admin/views/issuesecurity/deletescheme.jsp</view>
    </action>

    <action name="admin.issuesecurity.CopyScheme" alias="CopyIssueSecurityScheme" roles-required="admin">
        <view name="success">/secure/admin/views/issuesecurity/viewschemes.jsp</view>
        <view name="error">ViewIssueSecuritySchemes.jspa</view>
    </action>

    <action name="admin.issuesecurity.EditIssueSecurities" alias="EditIssueSecurities" roles-required="admin">
        <view name="error">/secure/admin/views/issuesecurity/editissuesecurities.jsp</view>
        <view name="input">/secure/admin/views/issuesecurity/editissuesecurities.jsp</view>
        <view name="success">/secure/admin/views/issuesecurity/editissuesecurities.jsp</view>
        <command name="addLevel" alias="AddLevel" roles-required="admin">
            <view name="error">/secure/admin/views/issuesecurity/editissuesecurities.jsp</view>
            <view name="input">/secure/admin/views/issuesecurity/editissuesecurities.jsp</view>
            <view name="success">/secure/admin/views/issuesecurity/editissuesecurities.jsp</view>
        </command>
        <command name="makeDefaultLevel" alias="MakeDefaultLevel" roles-required="admin">
            <view name="error">/secure/admin/views/issuesecurity/editissuesecurities.jsp</view>
            <view name="input">/secure/admin/views/issuesecurity/editissuesecurities.jsp</view>
            <view name="success">/secure/admin/views/issuesecurity/editissuesecurities.jsp</view>
        </command>
    </action>

    <action name="admin.issuesecurity.DeleteIssueSecurity" alias="DeleteIssueSecurity" roles-required="admin">
        <view name="input">/secure/admin/views/issuesecurity/deleteissuesecurity.jsp</view>
        <view name="success">/secure/admin/views/issuesecurity/deleteissuesecurity.jsp</view>
    </action>

    <action name="admin.issuesecurity.DeleteIssueSecurityLevel" alias="DeleteIssueSecurityLevel" roles-required="admin">
        <view name="input">/secure/admin/views/issuesecurity/deleteissuesecuritylevel.jsp</view>
        <view name="success">/secure/admin/views/issuesecurity/deleteissuesecuritylevel.jsp</view>
    </action>

    <action name="admin.issuesecurity.SelectProjectSecuritySchemeStep2" alias="SelectProjectSecuritySchemeStep2" roles-required="admin">
        <view name="error">/secure/project/views/issuesecurity/selectschemestep2.jsp</view>
        <view name="input">/secure/project/views/issuesecurity/selectschemestep2.jsp</view>
        <view name="success">/secure/project/views/issuesecurity/selectschemestep2.jsp</view>
    </action>

    <action name="admin.issuesecurity.AddIssueSecurity" alias="AddIssueSecurity" roles-required="admin">
        <view name="input">/secure/admin/views/issuesecurity/addissuesecurity.jsp</view>
        <view name="success">/secure/admin/views/issuesecurity/addissuesecurity.jsp</view>
    </action>

    <action name="admin.IntegrityChecker" alias="IntegrityChecker" roles-required="sysadmin">
        <view name="input">/secure/admin/views/integritychecker.jsp</view>
        <view name="error">/secure/admin/views/integritychecker.jsp</view>
        <view name="success">/secure/admin/views/integritychecker.jsp</view>
        <view name="preview">/secure/admin/views/integritycheckerpreview.jsp</view>
        <view name="correct">/secure/admin/views/integritycheckercorrect.jsp</view>
    </action>

    <action name="admin.ConfigureLogging" alias="ConfigureLogging" roles-required="sysadmin">
        <view name="input">/secure/admin/views/configurelogging.jsp</view>
        <view name="error">/secure/admin/views/configurelogging.jsp</view>
    </action>

    <action name="admin.ViewLogging" alias="ViewLogging" roles-required="sysadmin">
        <view name="success">/secure/admin/views/viewlogging.jsp</view>
        <view name="input">/secure/admin/views/viewlogging.jsp</view>
    </action>

    <!-- Trusted Applications -->
    <action name="admin.trustedapps.ViewTrustedApplications" alias="ViewTrustedApplications" roles-required="sysadmin">
        <view name="success">/secure/admin/views/trustedapps/viewtrustedapps.jsp</view>
        <view name="error">/secure/admin/views/trustedapps/viewtrustedapps.jsp</view>
    </action>

    <action name="admin.trustedapps.EditTrustedApplication" alias="EditTrustedApplication" roles-required="sysadmin">
        <view name="input">/secure/admin/views/trustedapps/edittrustedapp.jsp</view>
        <view name="error">/secure/admin/views/trustedapps/edittrustedapp.jsp</view>
    </action>

    <action name="admin.trustedapps.DeleteTrustedApplication" alias="DeleteTrustedApplication" roles-required="sysadmin">
        <view name="input">/secure/admin/views/trustedapps/deletetrustedappconfirm.jsp</view>
        <view name="error">/secure/admin/views/trustedapps/deletetrustedappconfirm.jsp</view>
    </action>

    <!-- SEND TEST EMAIL -->
    <action name="admin.mail.SendTestMail" alias="SendTestMail" roles-required="admin">
        <view name="input">/secure/admin/views/mail/sendtestmail.jsp</view>
    </action>

    <!-- Send Bulk Mail -->
    <action name="admin.mail.SendBulkMail" alias="SendBulkMail" roles-required="admin">
        <view name="input">/secure/admin/views/mail/sendbulkmail.jsp</view>
        <view name="success">/secure/admin/views/mail/sendbulkmail_result.jsp</view>
        <view name="error">/secure/admin/views/mail/sendbulkmail_result.jsp</view>
    </action>

    <action name="admin.EditAnnouncementBanner" alias="EditAnnouncementBanner" roles-required="admin">
        <view name="input">/secure/admin/jira/views/editannouncement.jsp</view>
    </action>

    <!-- Filter Subscription -->
    <action name="filter.FilterSubscription" alias="FilterSubscription" roles-required="use">
        <view name="error">/secure/views/filter/subscribefilter.jsp</view>
        <view name="input">/secure/views/filter/subscribefilter.jsp</view>
        <view name="permissionviolation">/secure/views/permissionviolation.jsp</view>
        <view name="securitybreach">/secure/views/securitybreach.jsp</view>
        <command name="delete" alias="DeleteSubscription">
            <view name="error">/secure/views/filter/viewfiltersubscriptions.jsp</view>
        </command>
        <command name="runNow" alias="RunSubscription">
            <view name="error">/secure/views/filter/viewfiltersubscriptions.jsp</view>
        </command>
    </action>

    <!-- Portlet actions -->
    <action name="user.ConfigurePortal" alias="DashboardConfig" roles-required="use">
        <view name="input">/secure/views/user/dashboardconfig.jsp</view>
        <view name="error">/secure/views/user/dashboardconfig.jsp</view>
        <view name="initialise">/secure/views/user/dashboardconfiginit.jsp</view>
    </action>

    <action name="user.SetupPortal" alias="SetupPortal" roles-required="use">
        <view name="error">/secure/views/user/dashboardconfiginit.jsp</view>
        <command name="createNew" alias="DashboardConfigInit">
            <view name="error">/secure/views/user/dashboardconfiginit.jsp</view>
        </command>
    </action>

    <action name="user.EditPortalPage" alias="EditPortalPage" roles-required="use">
        <view name="input">/secure/views/user/editportalpage.jsp</view>
        <view name="error">/secure/views/user/editportalpage.jsp</view>
    </action>

    <action name="user.AddPortalPage" alias="AddPortalPage" roles-required="use">
        <view name="input">/secure/views/user/addportalpage.jsp</view>
        <view name="error">/secure/views/user/addportalpage.jsp</view>
    </action>

    <action name="user.DeletePortalPage" alias="DeletePortalPage" roles-required="use">
        <view name="input">/secure/views/user/deleteportalpage.jsp</view>
        <view name="error">/secure/views/user/deleteportalpage.jsp</view>
    </action>

    <action name="user.ConfigurePortalPages" alias="ConfigurePortalPages" roles-required="use">
        <view name="input">/secure/views/user/configureportalpages.jsp</view>
        <view name="error">/secure/views/user/configureportalpages.jsp</view>
        <view name="initialise">/secure/views/user/dashboardconfiginit.jsp</view>
    </action>

    <action name="user.RestoreDefaultDashboard" alias="RestoreDefaultDashboard" roles-required="use">
        <view name="success">/secure/views/user/</view>
        <view name="input">/secure/views/user/restoredefaultdashboardconfirm.jsp</view>
        <view name="error">/secure/views/user/restoredefaultdashboardconfirm.jsp</view>
    </action>

    <action name="user.DeletePortlet" alias="DeletePortlet" roles-required="use">
        <view name="success">/secure/views/user/></view>
    </action>

    <action name="user.AddPortlet" alias="AddPortlet" roles-required="use">
        <view name="error">/secure/views/user/dashboardconfig.jsp</view>
        <view name="input">/secure/views/user/addportlet.jsp</view>
    </action>

    <action name="user.SaveConfiguration" alias="SavePortlet" roles-required="use">
        <view name="input">/secure/views/user/configureportlet.jsp</view>
        <view name="error">/secure/views/user/configureportlet.jsp</view>
    </action>

    <!-- The Quick Search bar which now replaces the issue key link -->
    <action name="issue.QuickSearch" alias="QuickSearch">
        <view name="input">/secure/views/navigator.jsp</view>
    </action>

    <action name="func.FuncTestWriter" alias="FuncTestWriter">
        <view name="input">/func/main.jsp</view>
        <view name="success">/func/main.jsp</view>
        <command name="addEvent" alias="FuncTestWriterAddEvent">
            <view name="success">/func/addEvent.jsp</view>
        </command>
    </action>
    <action name="func.dashboard.IDashboard" alias="IDashboard">
        <view name="input">/func/dashboard/idashboard.jsp</view>
        <view name="success">/func/dashboard/idashboard.jsp</view>
    </action>

    <!-- Activate Workflow - Professional Feature -->
    <action name="admin.workflow.ActivateWorkflow" alias="ActivateWorkflow" roles-required="admin">
       <view name="securitybreach">/secure/views/securitybreach.jsp</view>
       <view name="input">/secure/admin/views/workflow/activateworkflow.jsp</view>
       <view name="error">/secure/admin/views/workflow/activateworkflow.jsp</view>
   </action>

   <action name="admin.workflow.ActivateWorkflowStep2" alias="ActivateWorkflowStep2" roles-required="admin">
       <view name="workflowmigrationerror">/secure/views/workflowmigrationerror.jsp</view>
       <view name="workflowmigrationwithfailure">/secure/project/views/workflows/workflowmigrationwithfailure.jsp</view>
       <view name="workflowmigrationaborted">/secure/project/views/workflows/workflowmigrationaborted.jsp</view>
       <view name="securitybreach">/secure/views/securitybreach.jsp</view>
       <view name="error">/secure/admin/views/workflow/activateworkflow2.jsp</view>
       <view name="success">/secure/admin/views/workflow/activateworkflow2.jsp</view>
   </action>

  <action name="admin.task.AcknowledgeTask" alias="AcknowledgeTask" roles-required="admin">
       <view name="success">/secure/admin/views/task/acknowledgetask.jsp</view>
       <view name="error">/secure/admin/views/task/acknowledgetask.jsp</view>
   </action>

    <action name="admin.task.TaskAdmin" alias="TaskAdmin" roles-required="admin">
        <view name="success">/secure/admin/jira/views/taskadmin.jsp</view>
        <view name="error">/secure/admin/jira/views/taskadmin.jsp</view>
    </action>

    <!-- there is no role required to see history.  if anonymous can see issues, they can get history -->
    <action name="history.RecentIssueHistory" alias="RecentIssueHistory">
        <view name="error">/secure/ajaxpopups/recenthistory.jsp</view>
        <view name="input">/secure/ajaxpopups/recenthistory.jsp</view>
        <view name="success">/secure/ajaxpopups/recenthistory.jsp</view>
    </action>

    <!-- this is for the project import wizard -->
    <action name="admin.importer.project.ProjectImportSelectBackup" alias="ProjectImportSelectBackup" roles-required="sysadmin">
        <view name="success">/secure/admin/views/importers/project/projectimportselectbackup.jsp</view>
        <view name="error">/secure/admin/views/importers/project/projectimportselectbackup.jsp</view>
    </action>
    <action name="admin.importer.project.ProjectImportBackupOverviewProgress" alias="ProjectImportBackupOverviewProgress" roles-required="sysadmin">
        <view name="input">/secure/admin/views/importers/project/projectimportprogress.jsp</view>
    </action>
    <action name="admin.importer.project.ProjectImportMappingProgress" alias="ProjectImportMappingProgress" roles-required="sysadmin">
        <view name="input">/secure/admin/views/importers/project/projectimportprogress.jsp</view>
    </action>
    <action name="admin.importer.project.ProjectImportProgress" alias="ProjectImportProgress" roles-required="sysadmin">
        <view name="input">/secure/admin/views/importers/project/projectimportprogress.jsp</view>
    </action>
    <action name="admin.importer.project.ProjectImportSelectProject" alias="ProjectImportSelectProject" roles-required="sysadmin">
        <view name="input">/secure/admin/views/importers/project/projectimportselectproject.jsp</view>
        <view name="error">/secure/admin/views/importers/project/projectimportselectproject.jsp</view>
    </action>
    <action name="admin.importer.project.ProjectImportSummary" alias="ProjectImportSummary" roles-required="sysadmin">
        <view name="input">/secure/admin/views/importers/project/projectimportsummary.jsp</view>
        <view name="error">/secure/admin/views/importers/project/projectimportsummary.jsp</view>
    </action>
    <action name="admin.importer.project.ProjectImportMissingMandatoryUsersExtMgmt" alias="ProjectImportMissingMandatoryUsersExtMgmt" roles-required="sysadmin">
        <view name="success">/secure/admin/views/importers/project/projectimportusersdonotexist.jsp</view>
        <view name="xml">/secure/admin/views/importers/project/projectimportmissingusersxml.jsp</view>
    </action>
    <action name="admin.importer.project.ProjectImportMissingOptionalUsersExtMgmt" alias="ProjectImportMissingOptionalUsersExtMgmt" roles-required="sysadmin">
        <view name="success">/secure/admin/views/importers/project/projectimportusersdonotexist.jsp</view>
        <view name="xml">/secure/admin/views/importers/project/projectimportmissingusersxml.jsp</view>
    </action>
    <action name="admin.importer.project.ProjectImportMissingMandatoryUsersCannotCreate" alias="ProjectImportMissingMandatoryUsersCannotCreate" roles-required="sysadmin">
        <view name="success">/secure/admin/views/importers/project/projectimportusersdonotexist.jsp</view>
        <view name="xml">/secure/admin/views/importers/project/projectimportmissingusersxml.jsp</view>
    </action>
    <action name="admin.importer.project.ProjectImportMissingOptionalUsersCannotCreate" alias="ProjectImportMissingOptionalUsersCannotCreate" roles-required="sysadmin">
        <view name="success">/secure/admin/views/importers/project/projectimportusersdonotexist.jsp</view>
        <view name="xml">/secure/admin/views/importers/project/projectimportmissingusersxml.jsp</view>
    </action>
    <action name="admin.importer.project.ProjectImportMissingUsersAutoCreate" alias="ProjectImportMissingUsersAutoCreate" roles-required="sysadmin">
        <view name="success">/secure/admin/views/importers/project/projectimportusersdonotexist.jsp</view>
        <view name="xml">/secure/admin/views/importers/project/projectimportmissingusersxml.jsp</view>
    </action>
    <action name="admin.importer.project.ProjectImportResultsAction" alias="ProjectImportResults" roles-required="sysadmin">
        <view name="success">/secure/admin/views/importers/project/projectimportresults.jsp</view>
        <view name="input">/secure/admin/views/importers/project/projectimportresults.jsp</view>
    </action>
</actions>
