Viewing and changing qualifier settings
The assembly editor applies qualifiers to create the best
pattern that it can determine to propagate transactions and to guarantee
message delivery. The editor also provides ways to see the transaction
pattern and change settings.
About this task
- Where have qualifiers been set in my module, and what settings have been used?
- Will current settings propagate a transaction from one component to the next?
- When a transaction commits, what will be committed?
The assembly editor provides highlighting to show where a
transaction can be propagated. Right-click in any open area on the
assembly editor canvas and select Show Transaction Highlighting.
Similarly, you can right-click a component and select Show
Transaction from Here to see transactions running from
that component.
- If an element is not highlighted at all, it does not join or propagate a transaction.
- A thickened solid green line around an element and along a wire shows that the element joins a transaction and the wire propagates a transaction. In the diagram below, Component1 and Import3 participate in a transaction.
- A broken green line indicates that a transaction might be joined or propagated but the system cannot confirm that will happen. The line around Import2 in the diagram is broken, because the tools cannot guarantee that the target web service can actually join the transaction. A Java™ component reference might have a broken line leading to the target service because the system cannot determine if the Java component makes synchronous or asynchronous outbound calls
- A dotted line around a component indicates that the component
participates in at least one transaction, but it might participate
in more than one transaction. In a long-running BPEL process or a business state machine implementation, a component might call separate services at different times. It might make a call to one service in one transaction and a different service in another transaction. The dotted line indicates that possibility.

When you add an interface or reference or create an implementation, the assembly editor automatically adds appropriate quality of service qualifiers and sets values that ensure reliability and data integrity. See the "Preset values for quality of service" table in Transactions in IBM Integration Designer.
To see and edit the qualifiers that are used in a module, follow these steps:

This topic only applies to BAW, and is located in the BAW repository. Last updated on 2025-03-13 12:15