ilscipio/scipio-erp

View on GitHub
applications/cms/webapp/backendsite/WEB-INF/controller.xml

Summary

Maintainability
Test Coverage
<?xml version="1.0" encoding="UTF-8"?>
<site-conf xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
        xsi:noNamespaceSchemaLocation="http://ofbiz.apache.org/dtds/site-conf.xsd">
    <include location="component://common/webcommon/WEB-INF/common-controller.xml"/>
    <!-- 2016: new common cms client controller -->  
    <include location="component://cms/webcommon/WEB-INF/cms-client-controller.xml"/>     

    <description>Scipio Empty Backend site Component Configuration File</description>
    <errorpage>/control/error</errorpage> <!-- /error/error.jsp -->
    
    <!-- Events to run on every request before security (chains exempt) -->
    <!--
    <preprocessor>
    </preprocessor>
    -->
    <!-- Events to run on every request after all other processing (chains exempt) -->
    <!--
    <postprocessor>
    </postprocessor>
    -->


    <!-- **************** -->
    <!-- REQUEST MAPPINGS -->
    <!-- **************** -->
    
    <!-- General -->
    <request-map uri="error">
        <security https="true" auth="false"/>
        <response name="success" type="view" value="pagenotfound"/><!-- FIXME: not really appropriate -->
    </request-map>
    <request-map uri="pagenotfound">
        <security https="true" auth="false"/>
        <response name="success" type="view" value="pagenotfound"/>
    </request-map>
    <request-map uri="main">
        <security https="true" auth="true"/>
        <response name="success" type="view" value="main" />
    </request-map>
    
    <!-- Test requests -->
    <request-map uri="testRequest1">
        <security https="true" auth="true"/>
        <response name="success" type="view" value="testView1" />
    </request-map>
    <request-map uri="testRequest2">
        <security https="true" auth="true"/>
        <response name="success" type="view" value="testView2" />
    </request-map>
    <request-map uri="testRequest3">
        <security https="true" auth="true"/>
        <response name="success" type="view" value="testView3" />
    </request-map>
    
    <!-- **************** -->
    <!--   VIEW MAPPINGS  -->
    <!-- **************** -->
    
    <!-- NOTE: main goes to 404 here, because there is no main. -->
    <view-map name="main" type="screen" page="component://cms/widget/CommonScreens.xml#404"/>
    <view-map name="pagenotfound" type="screen" page="component://cms/widget/CommonScreens.xml#404"/>
    
    <!-- CMS App view mappings -->
    <view-map name="editPage" type="screen" page="component://cms/widget/CMSScreens.xml#editPage"/>
    
    <!-- test view-maps -->
    <view-map name="testView1" type="screen" page="component://cms/widget/CommonScreens.xml#404"/>
    <view-map name="testView2" type="screen" page="component://cms/widget/CommonScreens.xml#404"/>
    <view-map name="testView3" type="screen" page="component://cms/widget/CommonScreens.xml#404"/>

</site-conf>