We tried with that option "async = true" But the activiti process was not triggered.
So we made one more change to configuration <property name="jobExecutorActivate" value="true" />
With this change, every 5 seconds the thread checks if a new process needs to be started.
Two questions - 1. Is this the right way to start the asynchronous process? 2. Can we override the default 5 second interval for the thread to check any new processes?