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

Simulation Preferences

Simulation Preferences

Set preferences for variable handling during simulation.
When you simulate execution of a process in Process Developer, the simulation engine behaves identically to the server engine, where your deployed processes run. You can set preferences to modify the server engine behavior, and you can set the same preferences for the simulation engine.
To learn more about setting server engine behavior, refer to the Process Server documentation.
Select
Window > Preferences > Process Developer > Simulation
to view simulation preferences, described in the following table.
Simulation Preference
Description
Validate input/output messages against schema
Validates the sample data loaded into process variables against the WSDL schema. If you add a sample data file to a complex message, and the data file is not valid, Process Developer warns you and allows you to add it with errors.
Enable this option to validate data before simulation starts. Disable this option for faster simulation. This option is enabled by default.
Disable bpws:selectionFailurefault
BPEL Version 1.1 only
Enabling this option allows a null value to be returned from a function or assignment that contains an XPath (or other language) query string. You can enable this to override behavior, for cases that handle data samples with optional elements.
By default, this option is not enabled, and if the query string returns an empty selection from an assign copy FROM, the process throws a bpws:selectionFailure fault, which is the standard response described in the BPEL4WS specification.
To set a preference to include this option as a process extension for all WS-BPEL 2.0 processes, see
Process Developer Preferences
.
See Disable
bpel:selectionFailure Fault Example
and
Disable bpel:selectionFailure Fault and Auto Create Target Path for Copy/To Example
for more information.
Auto create target path for Copy/To
BPEL Version 1.1 only
Determines if Process Developer is allowed to create a location path for a non-existent node in a complex variable in a process instance document. When an assignment refers to a non-existent node (or to more than one node), the standard BPEL fault, bpws:selectionFailure, must be thrown, according to the BPEL specification.
Enabling this option allows selections to be created on-the-fly. This means an assign copy TO operation can refer to a non-existent node and assign a value to it. This option is disabled by default.
To set a preference to include this option as a process extension for WS-BPEL 2.0 processes, see
Process Developer Preferences
.
See
Auto Create Target Path for Copy/To Example
and Disable bpel:selectionFailure Fault and Auto Create Target Path for Copy/To Example for more information see
Disable bpel:selectionFailure Fault and Auto Create Target Path for Copy/To Example


Updated March 30, 2020