- Print
- DarkLight
Enabling Process Framework (Asynchwf)
Enabling Process Framework
SiteDef settings
Specifying database
To specify what database to use and what enterprise that will be used as key.
<AsynchWorkflow>
<InitDatabase name="CACOREAWF" enterprise="001" />
</AsynchWorkflow>
<Property name="asynchwf.database" value="CACOREAWF" />
Enabling Process Framework
To enable that the Process Framework will be active set the properties below to "true" and "RUNNING":
<Property name="asynchwf.enabled" value="true" />
<Property name="asynchwf.initialrunningstate" value="RUNNING" />
Controlling transaction management against Data base
To enable that the Process Framework will use transaction updates against the database. This should be used if multiple Comflow instances are using the same database. It has the side effect of slowing down data base access. Default is false.
<Property name="asynchwf.transaction.enabled" value="false" />
Control scheduler for timer events
To control which scheduler to use for timer event, set either "_Batch" for non-persistent timers or "_PERSIST_TX" for persistent timers (via QUARTZ-database and framework). If you have timers in your processes, use the persistent one.
<Property name="asynchwf.scheduler" value="_Batch" />
or
<Property name="asynchwf.scheduler" value="_PERSIST_TX" />
Control emails for work items
To enable emails from work items, the following settings must be set:
<Property name="asynchwf.email.enabled" value="true" />
<Property name="asynchwf.production.domain" value="corzia.com" />
Control emails for work items sent to a default email address
To control emails from work items to be sent to the same email address all the time:
<Property name="asynchwf.production.enabled" value="false" />
<Property name="asynchwf.development.emailadress" value="rikard.kh.trozell@corzia.com" />
Control work reference for work items
To enable direct launch of work reference from work items, the following settings must be set:
<Property name="asynchwf.email.link.create.workref.path" value="true" />
Control email polling for email events
To enable polling of a email inbox, the following must be set in combination with the settings in each and every Process
<Property name="asynchwf.email.poll.enabled" value="false" />
<Property name="asynchwf.email.poll.minutes" value="15" />
<Property name="asynchwf.email.poll.seconds" value="0" />