Siebel Business Process Framework: Workflow Guide > Testing a Workflow Process >
Troubleshooting Validation and Simulation Problems
This topic describes guidelines for resolving validation and simulation problems. Troubleshooting a Problem That Occurs During Validation
To resolve a problem that the Validate tool finds, look for it in the Symptoms column in Table 25.
Table 25. Problems That Occur During Validation
|
Diagnostic Steps or Cause |
|
Connector is not attached correctly. |
Not applicable |
Make sure you connect the connectors for the workflow process correctly. |
Conditional branch is not defined for a Decision point. |
Not applicable |
Make sure you define at least one conditional branch that emanates from each decision point in the workflow process. |
Business service and business service method are not defined for a business service step. |
Not applicable |
Make sure each business service step in the workflow process is not missing a business service or a business service method. |
Business component is missing from a Siebel Operation step. |
Not applicable |
Make sure each Siebel operation references a business component. |
Name of the subprocess is not defined for a sub process step. |
Not applicable |
Make sure each sub process step references a subprocess. |
Troubleshooting a Problem That Occurs During Simulation
To resolve a problem that occurs during simulation, look for it in the Symptom column in Table 26.
Table 26. Problems That Occur During Simulation
|
Diagnostic Steps or Cause |
|
When attempting to start a simulation, the Process Simulator does not run. |
If a run-time event is defined on the connector that emanates from a start step, then the simulator waits for the event and never reaches the next step. |
Do one of the following:
- Remove the run-time event from the simulation.
- Add a Default branch. It is recommended that you define two branches:
- One branch with Type set to Condition that waits for the run-time event
- One branch with Type set to Default
|
When attempting to rerun the Process Simulator, an error dialog displays one of the following messages:
Still waiting on Workflow Process Simulator
The run-time client is not responding
|
Navigating in the Siebel client during or after running the Process Simulator can cause a failure during subsequent attempts at running the simulator. |
Do not navigate in the Siebel client while the Process Simulator runs or after it ends. For more information, see Guidelines for Using the Process Simulator. |
After completing the user interact step, the Process Simulator fails to proceed to the next step in the workflow process. |
A branch from a user interact step might be missing an associated run-time event. |
Make sure the branches from the user interact step reference the run-time events that are associated with actions that the user performs on the user interact step. |
After the Siebel client starts, control does not return to Siebel Tools or a dialog box in Siebel Tools indicates that the client is still starting, even after a long wait. |
Not applicable |
Restart processes that are currently running. For more information, see Restarting the dbeng9.exe and siebel.exe Processes. |
An error message that is similar to the following message displays while the simulation runs: Error loading siebel operation step definition step_name. The defined step definition is not valid.
|
Errors in the workflow process configuration can occur during the simulation. These errors can result from errors in how objects are defined or how the workflow process uses objects. |
Close the Process Simulator, correct the configuration errors, and then run the simulation again. |
Restarting the dbeng9.exe and siebel.exe Processes
This topic describes how to restart the dbeng9.exe and siebel.exe processes. To restart the dbeng9.exe and siebel.exe processes
- Log out of the Siebel client session and close Siebel Tools.
- Open Windows task manager.
- Click the Processes tab, right-click the dbeng9.exe Image Name, choose End Process, and then click Yes.
- Right-click the siebel.exe Image Name, choose End Process, and then click Yes.
- Restart Siebel Tools, and then run the simulation again.
|