Siebel 8.1.1 workflow did not get executed
I was invoking workflow from button click on script:
var id | = this.GetFieldValue("Id"); | |||
var svc | = TheApplication().GetService("Workflow Process Manager"); | |||
var inpPS | = TheApplication().NewPropertySet(); | |||
var outPS | = TheApplication().NewPropertySet(); |
inpPS.SetProperty("ProcessName", "Calculate - Conditions"); //its a dummy name | |
inpPS.SetProperty("Object Id", id); | |
inpPS.SetProperty("Property One", "NameOfProperty"); | |
svc.InvokeMethod("RunProcess", inpPS, outPS); |
That workflow invokes InvokeMethod on Business Component, which invokes Workflow from script,
which invokes 3 subprocesses (3 workflows) and 1 business service which invokes workflow from script.
It was working in test environment fine.
But, on the production environment we have cases when workflow doesn't
do his job (there's no Workflow Instance Monitor Process Instance).