applications/cms/webapp/backendsite/WEB-INF/controller.xml
<?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>