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
Symptom
Diagnostic Steps or Cause
Solution

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
Symptom
Diagnostic Steps or Cause
Solution

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

  1. Log out of the Siebel client session and close Siebel Tools.
  2. Open Windows task manager.
  3. Click the Processes tab, right-click the dbeng9.exe Image Name, choose End Process, and then click Yes.
  4. Right-click the siebel.exe Image Name, choose End Process, and then click Yes.
  5. Restart Siebel Tools, and then run the simulation again.
Siebel Business Process Framework: Workflow Guide Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Legal Notices.