This page is not fully translated, yet. Please help completing the translation.
(remove this paragraph once the translation is finished)

CreateXMLByProcessVariableActionHandler

This handler creates an XML upon execution and stores it in the file system.

Action Class

com.dooris.bpm.actionhandler.CreateXMLByProcessVariableActionHandler

Event Type

any

Action Name

any

Mandatory Fields

none

Parameter

xmlPath

The path under which the finished XML should be placed. (see Example)

fileName

The file name of the XML (see Example)

excludedVariables

Used to exclude variables (see Example).

includedVariables

Used to include variables. If an entry exists here, then only the variables named in this field are included in the XML generation (variables not explicitly given are not included). By default, this parameter is set to “none”. (see Example)

overwriteExisting

Overwrites an old XML if an XML with the same name already exists. This parameter is set to false by default. (see Example)

renameVariables

Renaming of variables in XML (see Example)

xmlFormat

The possible values here are “normal” and “notNormal”. If “normal” is entered, the XML is built according to the following: <variable> <key>Prozessvariable</key> <value><![CDATA[Variablenwert]]></value> </variable>

otherwise:

<Prozessvariable>Variablenwert</Prozessvariable>

(see Example)

root

Description (see Example)

Root element of the XML. By default, this is processInstance

Attention! A warning is given here!

Example

Passing a parameter: IMPORTANT: Excluded and included variables must be separated with a comma. Variables for renaming are separated with a comma, OriginalVariable:NewVariable.