System Configuration

Top  Previous  Next

The system settings are loaded from ${APPLICATION_ROOT}/WEB-INF/MM-INF/config/sysinfo.xml file during system start up. When there is a change to this file the MoreMotion starts again and reloads the file.

Here is the content of the sysinfo.xml file
 

 

<?xml version="1.0" encoding="UTF-8"?>

<root>

 

<systemParameters>

 

   <!--

    APPLICATION LANGUAGE:

    The Language code of the web application. It will affect the language of
       the system messages. Note that the resource files for the specified language
       is required to exist under the

     WEB-INF/MM-INF/resources/<applicationLanguage>/ directory.

     -->

   <param name="applicationLanguage">tr</param>

 

   <!--

   CONFIGURATION SCAN INTERVAL:

   The scan interval value in seconds.

     -->

<param name="configurationScanIntervalInSeconds">5</param>

 

 

   <!--

   XSLT CAPABLE BROWSERS:

   Define strings separated with "|" characters that exists in the user agent
       definitions of the XSLT capable browsers. The following definition denote that
       only MS Internet Explorer 6.x and 7.x are XSLT Capable.

   For XSLT Incapable browsers the XSLT processing is done by the XSLT processor
       defined with javax.xml.transform.TransformerFactory parameter
       (at the bottom of this file) and the requests are responded as text/html
       instead of text/xml.

   -->

   <param name="xsltCapableBrowsers">MSIE 6.|MSIE 7.|Netscape/7.Still Not</param>

 

 

   <!--

   XSLT INCAPABLE BROWSERS:

     Define strings separated with "|" characters that exists in user agent

   definitions of the XSLT incapable browsers.

     -->

<param name="xsltInCapableBrowsers">Opera</param>

 

 

   <!-- Disable all debugging functionality of datasources and processes -->

<param name="disableDebug">false</param>

 

 

   <!--

   XSLT Transformer cache capacity. The number of the compiled style sheets kept
       in cache. Bigger value will increase the performance with a cost of higher
       memory consumption.

     -->

<param name="xsltTransformerCacheCapacity">5</param>

 

 

   <!--

   REQUEST PARAMETER CONVERTION:

   Set this parameter to false if your servlet container can successfully decrypt
       the request parameters. If you use an encoding other than iso-8859-1 in your
       pages and your servlet container is Tomcat you will probably need to keep it
       as true.

   -->

   <param name="enableParameterConversion">true</param>

 

 

   <!--

       GENERATE PAGE INFO:

       Set this parameter to true to instruct MoreMotion to generate page information
       XML for each page and add to the Page XML data.

     -->

   <param name="generatePageInfo">true</param>

 

 

   <!-- The encoding of the server computer. -->

<param name="serverEncoding">iso-8859-1</param>

 

   <!-- Enabled Utility Services -->

<param name="enabledUtilityServices">
      ViewADOM SetADOM MS ClearADOM SetAttribute
     </param>

 

 

   <!--

   ENCRYPTOR CLASS NAME:

     If you want to use your own encryption algorithm, then develop a class that
       implements org.moremotion.security.Ecryptor interface and introduce it here.

     -->

   <param name="encryptorClassName">org.moremotion.security.DefaultEncryptor</param>

 

 

   <!--

     REQUEST PARAMETER ENCRYPTION KEY:

   The string given with this parameter is used as the encryption key when
       encypting the request parameters that are marked as "encrypted" in the page
       commands definitions.

     -->

<param name="requestParametersEncryptionKey"></param>

 

 

   <!--

     ACTION SERVICE EXTENSION:

     The URL extension of the MoreMotion Action Services. The valid values are "doms"
       and "doms.jsp".

     Specify "doms" in case of having difficulties in introducing the "*.doms"
       extension in the deployment environment.

     -->

   <param name="actionServiceExtension">doms</param>

 

 

   <!--

     TRANSFORMER FACTORY:

   To define a transformer factory other than the defalt one, uncomment the following
       and enter the factory class name as the value. The following commented-out
       example defines the Saxon processor.

   -->

 

   <!--param name="javax.xml.transform.TransformerFactory"

     type="System.property">net.sf.saxon.TransformerFactoryImpl</param-->

 

</systemParameters>

 

</root>