Applies to:
Siebel Workflow - Version: 7.7.2 [18325]z*OBSOLETE: Microsoft Windows Server 2003
Product Release: V7 (Enterprise)
Version: 7.7.2 [18325]
Database: Oracle 9.2.0.4
Application Server OS: Microsoft Windows 2003 Server
Database Server OS: Sun Solaris 2.8
This document was previously published as Siebel SR 38-1786326823.
Symptoms
SBL-DAT-00225, SBL-BPR-00187Error 33007 invoking method "RunProcess" for Business Service "Workflow Process Manager"
SBL-BPR-00187>SBL-BPR-00100>SBL-DAT-00225>SBL-BPR-00100 reported in logs
workflowprocmgr log attached
Cause
The customer had migrated the workflow and the following error was seen in the log file.PrcExec Create 4 0 2005-03-02 17:23:45 Instantiating process definition 'RCRM Message Popup to SR Owner Engineer Dispatched'.
ObjMgrLog Error 1 0 2005-03-02 17:23:45 (state.cpp (1877)) SBL-BPR-00216: The workitem supplied, '
', is not a valid workitem.
ObjMgrBusServiceLog InvokeMethod 4 0 2005-03-02 17:23:45 Business Service 'Workflow Process Manager' invoke method 'RunProcess' Execute Time: 1.575 seconds.
Solution
The root cause for this particular issue was that the workflow process had a space or white space in the Default String value for the Object Id process property. A white space is considered as an invalid character. The default string is used to initialize the property runtime value BEFORE the passed-in value is used to overwrite it. The Workflow Engine will complain if the default value is invalid
After clearing any white spaces from any workflows' "Object Id" Process Property's Default String, the workflow worked fine.
Search Keys:
Workflow, not a valid work item, SBL-BPR-00216
No comments:
Post a Comment