<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE appian-web-config PUBLIC "-//Appian Corporation//DTD Appian Web MVC Configuration 1.0//EN" "/WEB-INF/appian-web-config_1_0.dtd" >

<appian-web-config>
 <appian-form-beans>
    <appian-form-bean name="ap_portlet_pmbrowser_form" type="com.appiancorp.ap2.p.pmbrowser.ProcessModelFolderForm"/>
    <appian-form-bean name="versionProcessForm" type="com.appiancorp.process.design.grid.VersionProcessForm"/>
  </appian-form-beans>

  <appian-action-mappings>
    <appian-action path="/portlet/pmbrowser/main"
        type="com.appiancorp.ap2.p.pmbrowser.PortletController" 
        name="ap_portlet_pmbrowser_form" 
        scope="request" 
        validate="false">
      <forward name="init" path="/portlet/pmbrowser/edit.jsp"/>
      <forward name="success" path="/portlet/pmbrowser/view.do"/>
      <forward name="customize" path="/portlet/pmbrowser/saveprepare.do"/>
    </appian-action>

    <appian-action path="/portlet/pmbrowser/view"
        type="com.appiancorp.ap2.p.pmbrowser.GetFolder" 
        name="ap_portlet_pmbrowser_form" 
        scope="request" 
        validate="false" >
      <forward name="init" path="/portlet/pmbrowser/edit.jsp"/>
      <forward name="success" path="/portlet/pmbrowser/view.jsp"/>
      <forward name="customize" path="/portlet/pmbrowser/edit.jsp"/>
      <forward name="error" path="/portlet/pmbrowser/error.jsp"/>
    </appian-action>

    <appian-action path="/portlet/pmbrowser/saveprepare"
        type="com.appiancorp.ap2.p.pmbrowser.SavePortletPrepare" 
        name="ap_portlet_pmbrowser_form" 
        scope="request" 
        validate="false" >
      <forward name="init" path="/portlet/pmbrowser/edit.jsp"/>
    </appian-action>

    <appian-action path="/portlet/pmbrowser/save"
        type="com.appiancorp.ap2.p.pmbrowser.SavePortlet" 
        name="ap_portlet_pmbrowser_form" 
        scope="request" 
        validate="false" >
      <forward name="init" path="/portlet/pmbrowser/edit.jsp"/>
      <forward name="success" path="/portlet/pmbrowser/main.do"/>
      <forward name="error" path="/portlet/pmbrowser/edit.jsp"/>
      <forward name="cancel" path="/portlet/pmbrowser/main.do"/>
      <forward name="no_access" path="/portal/blank.jsp"/>
    </appian-action>

    <appian-action path="/portlet/pmbrowser/getProcessModelFolders" type="com.appiancorp.process.design.presentation.ViewFolderContentsAction" scope="request" name="versionProcessForm">
      <forward name="success"   path="/portlet/pmbrowser/view.jsp"/>
      <forward name="error" path="/portlet/pmbrowser/error.jsp"/>
    </appian-action>

  </appian-action-mappings>

  <message-resources parameter="resources.application"/>

</appian-web-config>
