Job definitions are XML files with .JMX file extensions. They describe what commands, respectively actions have to be performed by the Worker in order to create a new project or to generate target data from them.
This chapter describes the structure of the job definition and the individual tags it employs.
<?xml version="1.0" encoding="UTF-8"?>
<jobdefinition name="='testJob_' + trigger.fileName"
model="C:Users\public\EPLAN\base.eox"
successMailRecipients="Me@MyCompany.com,MyDepartmentManager@MyCompany.com"
failedMailRecipients="Me@MyCompany.com,MyDepartmentManager@MyCompany.com">
<custom>
<jobStatusHtml value="/hmtl/my_status_page.html" />
<custom>
<actions>
<action name="Engineering.ImportIMXCommand" arguments="List{'project.imx'}" />
<action name="T_Ecad_Ui.UpdateExtensions" arguments="List{absRef('Feeder.Mechatronic')}"/>
<action name="Engineering.ImportIMXCommand" arguments="List{'project2.imx'}" />
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="includedJobDef.xml"/>
</actions>
</jobdefinition>
More: