Data Transformation Engine Services Guide

Contents
4
Using Messaging Adapter Commands ............................................................................................................... 34
General Rules for Messaging Adapter Commands............................................................................................. 35
Messaging Adapter Transactions....................................................................................................................... 35
Messages as a Data Source.................................................................................................................. 35
Transaction Commitment................................................................................................................................... 36
Connection Management ...................................................................................................................... 37
Example................................................................................................................................................ 37
Messages as a Data Target............................................................................................................................... 37
Messaging Adapter Execution Command Aliases............................................................................................... 37
Chapter 9 – BEA TUXEDO Messaging Adapters.................................................................39
Overview ........................................................................................................................................................... 39
Transaction Timeouts and Listen Wait Periods ...................................................................................... 39
Tuxedo Service Send and Receive Buffer Types ................................................................................... 40
Tuxedo /Q Send and Receive Buffer Types ........................................................................................... 40
BEA Tuxedo Messaging Adapter Examples ....................................................................................................... 41
Using the Adapter for Tuxedo Service................................................................................................................ 41
Tuxedo Service for Data Sources .......................................................................................................... 41
Tuxedo Service for Data Targets ........................................................................................................... 41
Additional System and Configuration Requirements........................................................................................... 41
Using the Adapter Commands ........................................................................................................................... 42
Tuxedo or Tuxedo (MT) Adapter............................................................................................................ 42
From the Map Designer......................................................................................................................... 44
In Map Rules and Component Rules ..................................................................................................... 45
From the Integration Flow Designer....................................................................................................... 46
On the Command Line .......................................................................................................................... 47
BEA Tuxedo Type Trees.................................................................................................................................... 48
BEA Tuxedo AdapterSource Settings................................................................................................................. 49
AdapterSource ...................................................................................................................................... 49
AdapterSource > SourceAdapterCommand........................................................................................... 49
AdapterSource > OnSuccess ................................................................................................................ 49
AdapterSource > OnFailure................................................................................................................... 50
AdapterSource > AdapterWarnings ....................................................................................................... 50
AdapterSource > AdapterScope ............................................................................................................ 51
AdapterSource > FetchUnit ................................................................................................................... 51
BEA Tuxedo AdapterTarget Settings.................................................................................................................. 52
AdapterTarget ....................................................................................................................................... 52
AdapterTarget > TargetAdapterCommand............................................................................................. 52
AdapterTarget > OnSuccess ................................................................................................................. 52
AdapterTarget > OnFailure.................................................................................................................... 53
AdapterTarget > AdapterWarnings ........................................................................................................ 53
AdapterTarget > AdapterScope ............................................................................................................. 53
BEA Tuxedo Messaging Adapter Commands..................................................................................................... 54
BEA Tuxedo Service Adapter Commands ............................................................................................. 54
BEA Tuxedo /Q Adapter Commands ..................................................................................................... 55
Application Password (-AP)................................................................................................................... 56
Buffer (-B) ............................................................................................................................................. 56
Correlation ID (-CID) ............................................................................................................................. 57
Client Name (-CN)................................................................................................................................. 58
Data Format (-DF)................................................................................................................................. 58
Dequeue Time (-DT) ............................................................................................................................. 59
Field Name (-FN) .................................................................................................................................. 59
Failure Queue Name (-FQ).................................................................................................................... 60
Header (-HDR)...................................................................................................................................... 60
Listen (-LSN)......................................................................................................................................... 60