2.1.3.3.1. Jod Converter Service

Warning

You are looking at documentation for an older release. Not what you want? See the current release documentation.

The JodConverterServices component is used to convert documents into different office formats. This component is enabled by default. The configuration of this component is found in /core/core-configuration/src/main/webapp/WEB-INF/conf/wcm-core/core-services-configuration.xml.


<component>
    <key>org.exoplatform.services.cms.jodconverter.JodConverterService</key>
    <type>org.exoplatform.services.cms.jodconverter.impl.JodConverterServiceImpl</type>
    <init-params>
        <value-param>
            <name>port</name>
            <value>${jodconverter.portNumbers}</value>
        </value-param>
        <value-param>
            <name>officeHome</name>
            <value>${jodconverter.officeHome}</value>
        </value-param>
        <value-param>
            <name>taskQueueTimeout</name>
            <value>${jodconverter.taskQueueTimeout}</value>
        </value-param>
            <value-param>
            <name>taskExecutionTimeout</name>
            <value>${jodconverter.taskExecutionTimeout}</value>
        </value-param>
        <value-param>
            <name>maxTasksPerProcess</name>
            <value>${jodconverter.maxTasksPerProcess}</value>
        </value-param>
        <value-param>
            <name>retryTimeout</name>
            <value>${jodconverter.retryTimeout}</value>
        </value-param>
    </init-params>
</component>

Details:

Name Type Value Description
port Integer ${jodconverter.portNumbers}The number of ports to connect with the office server.
officeHome String ${jodconverter.officeHome}The absolute path to the office home on the current local computer.
taskQueueTimeout Long ${jodconverter.taskExecutionTimeout}The maximum living time of a task in the conversation queue.
taskExecutionTimeout Long ${jodconverter.taskExecutionTimeout}The maximum time to process a task.
maxTasksPerProcess Integer ${jodconverter.maxTasksPerProcess}The maximum number of tasks are processed.
retryTimeout Long ${jodconverter.retryTimeout}The interval time to try to restart the office services in case they unexpectedly stop.
Copyright ©. All rights reserved. eXo Platform SAS
blog comments powered byDisqus