Enabling the Timer Servlet

The timer servlet is installed as part of the installation, but is commented out. The Administrator can activate the timer servlet setting to promote Active exceptions to Archived if the exception has expired as well as archive country registrations that are no longer valid.

  1. Open the web.xml file located in the <3DEXPERIENCE Server Deployment >/apache-tomcat/webapps/3DSpace/WEB-INF directory.
  2. To enable the servlet, uncomment the following lines:

    <!-- WebAppMerger FRAGMENT: ECL.TimerServlet.web.xml.part -->
        <!-- Start ECL Timer Servlet mapping for  -->
        <context-param id="ContextParam_ECL_13">
            <param-name>ematrix.timer.agent</param-name>
            <param-value>USER_ID</param-value>
        </context-param>
        <context-param id="ContextParam_ECL_14">
            <param-name>ematrix.timer.agent.key</param-name>
            <param-value>USER_PASSWORD</param-value>
        </context-param>
        <context-param id="ContextParam_ECL_15">
            <param-name>ematrix.timer.interval</param-name>
            <param-value>86400/param-value>
        </context-param>
        <context-param id="ContextParam_ECL_16">
            <param-name>ematrix.timer.command</param-name>
            <param-value>execute program EXCExportControl -method autoPromoteIPEXCDocs</param-value>
        </context-param>

  3. Save the web.xml file.
  4. Restart tomcat.