About preprocessors

Preprocessors link the output type selected by the user in the Generate Output dialog to the conductor file used to transform the content. They also define system and user parameters that apply to the transformation process, such as the Ant conductor file, the target to execute, etc.

The DITA CMS provides preprocessors for all its system and user transformation scenarios. System administrators with programming knowledge can use the preprocessors as a template to create their own preprocessors.

For example, the preprocessor for the Export transformation scenario looks as follows:
<preprocessor name="export" class="com.ixiasoft.outputgenerator.preprocessor.AntProcessor">
   <parameters>
      <system>
         <parameter name="buildfile" value="/conductor-ixia.xml"/>
         <parameter name="target" value="export"/>
         <parameter name="clean" value="job_postprocess"/>
      </system>
   </parameters>
</preprocessor>