Data Transformation Engine Services Guide
NonStop Data Transformation Engine Services Guide 
39 
Chapter 9 – BEA TUXEDO Messaging 
Adapters 
The messaging adapters for BEA Tuxedo are used to perform message transformation in the Tuxedo 
environment, including the translation of data between different formats. The messaging adapters for 
BEA Tuxedo also control the flow of messages between Tuxedo applications. For interfacing with 
external messaging environments, other adapters (for example, database adapters and application 
adapters) are used. 
Overview 
The BEA Tuxedo messaging adapters enable Tuxedo services to be called on input to return data, or to 
send data to services on output. In addition, messages can be received from Tuxedo /Q on input and sent 
to Tuxedo /Q on output. 
Transaction Timeouts and Listen Wait Periods 
It is essential to choose the appropriate values for the Listen adapter command (-LSN) and the 
Transaction Timeout adapter command (-TT) to achieve the desired transactions. The transaction 
timeout period specified with the Transaction Timeout adapter command (-TT) must be greater than the 
cumulative wait period specified with the Listen adapter command (-LSN) across all bursts. 
If the transaction timeout period is not greater than the cumulative wait period specified with the Listen 
adapter command (-LSN) across all bursts, then all transactions will be rolled back. 
When the card mode is Burst, if the transaction timeout period expires before the last listen timeout 
period in the final burst of the last card executed in a single transaction, then all transactions will be 
rolled back. 










