Table of Contents

Search

  1. Preface
  2. Welcome to Informatica Process Developer
  3. Using Guide Developer for the First Time
  4. Getting Started with Informatica Process Developer
  5. About Interfaces Service References and Local WSDL
  6. Planning Your BPEL Process
  7. Participants
  8. Implementing a BPMN Task or Event in BPEL
  9. Implementing a BPMN Gateway or Control Flow
  10. Using Variables
  11. Attachments
  12. Using Links
  13. Data Manipulation
  14. Compensation
  15. Correlation
  16. What is Correlation
  17. What is a Correlation Set
  18. Creating Message Properties and Property Aliases
  19. Adding a Correlation Set
  20. Deleting a Correlation Set
  21. Adding Correlations to an Activity
  22. Rules for Declaring and Using Correlation Sets
  23. Correlation Sets and Engine-Managed Correlation
  24. Event Handling
  25. Fault Handling
  26. Simulating and Debugging
  27. Deploying Your Processes
  28. BPEL Unit Testing
  29. Creating POJO and XQuery Custom Functions
  30. Custom Service Interactions
  31. Process Exception Management
  32. Creating Reports for Process Server and Central
  33. Business Event Processing
  34. Process Central Forms and Configuration
  35. Building a Process with a System Service
  36. Human Tasks
  37. BPEL Faults and Reports

2. Designer

2. Designer

Simulating a Process with a People Activity

Simulating a Process with a People Activity

Add sample values to the Logical People Group or other assignment role for testing.
Simulation is an Process Developer feature, described in more detail in the
Process Developer Guide
.
You can simulate the execution of a BPEL process that includes a People activity.
To Set Simulation Properties for a People activity:
  1. Before you begin simulation, put the All tab of the People activity in focus.
  2. Under the Simulation category, select values for fault and output messages and their attachments, as you normally do for a Web interaction activity, such as a reply.
  3. Enter an optional value for an actual owner, if desired. See the information below on simulating with Logical People Groups.
  4. Add comments, if desired, as described in
    Simulating Comments Returned from a Task
    .
  5. Select an outcome from the Status list:
    • Completed
      . This is the task state for a normal completion.
    • Failed
      . Select this to simulate fault handling, and select the fault to simulate.
    • Expired
      . If you set a task expiration deadline, you can simulate the outcome. For fault handling details, see
      Catching a Fault Thrown by the People Activity
    • Skipped
      . If you selected the IsSkippable attribute for the task, you can simulate the process by skipping the People activity.
  6. During or after simulation, you can view the data that is sent to the task client application. For details, see
    Viewing Task Input Data While Simulating
    .
To Simulate Logical People Groups:
You can select users or groups to simulate with if your task, assignment activity, transition condition, or other construct is using a Logical People Group.
  1. On the Outline view, select a Logical People Group.
  2. In the All tab, under the Simulation category, click (...).
  3. In the
    Organizational Entity Definition
    dialog, select Generate User or Generate Group.
  4. In the resulting literal definition, fill in the
    <user>
    or
    <group>
    elements with sample values.
If you do not specify an Organizational Entity Definition, a default sample value of one group, named as the Logical People Group is automatically added as a simulation value.
To Simulate a Process Initiator:
If your People activity uses the B4P custom function
getProcessInitiator
, you can simulate the returned value by selecting a Process Initiator in the All tab of the process’ Properties view.


Updated March 30, 2020