The table contains definitions of the example resources that are used in the mapping an airline message scenario:
Resource | Name | Definition |
---|---|---|
Airline state codes database table file | .tblxmi file | Contains the database table that holds the two-character airline state codes (for example, IL for Illinois) |
Alias name | AIRLINEDBALIAS | Same as connection name and database name in this case |
Broker archive (bar) file name | AIRLINE | Contains the message flow and message set projects, and the mapping file, and is deployed to the default execution group for the run time |
COBOL copybook | AirlineRequest.cbl | Controls the structure of the COBOL output message |
Connection name | AIRLINECONN | Same as alias name and connection name in this case |
Database | AIRLINEDB | Contains the table XREF and is the same as the connection name and the alias name in this case |
Database table (table tree) | XREF | Contains lookup information (in this case the two-code airline city code abbreviations STATE=Illinois, ABBREV=IL) |
Default project | AIRLINE_MFP | The default message flow project. This is the project to which to copy the database definitions |
Default queue manager | WBRK6_DEFAULT_QUEUE_MANAGER | The default queue manager that controls the message queue |
ESQL select operation | $db:select.AIRLINEDB.AIRLINE_SCHEMTREE. XREF.ABBERV |
The ESQL select operation that performs a qualified database select operation |
Input (XML) message | c:\airline\data\AirlineRequest.xml | The input message (in this case an XML message) |
Input message source fields | FirstName,LastName | The source elements in the input message that are concatenated |
Input queue name property | AIRLINE_Mapping_IN | The input queue |
Mapping node rename | XML_TO_COBOL | the name of the node in the message flow that performs the mapping (the node was renamed from its default name) |
Message mapping file name | AIRLINE.msgmap | The file that contains the mapping configuration used by the Mapping node |
Message Set property | AIRLINE_MSP2 | The message set project name |
Message Type property | msg_AIRLINEREQUEST | The message type |
Message Format | CWF1 | The custom wire format (CWF) for COBOL output message |
Message flow name | AIRLINE_Mapping | The name of the message flow |
Message flow project | AIRLINE_MFP | The name of the message flow project |
Message set projects | AIRLINE_MSP1,AIRLINE_MSP2 | The names of the message set projects |
Msg Domain node property | MRM | The Message Repository Manager (MRM) |
Msg Set Name node property | AIRLINE_MSP1 | The message set name node property |
Msg Type property | AirlineRequest | The message type property |
Msg Format node property | XML1 | The input message format |
Output message target field | NAME | The result of the concatenation of FirstName andLastName in the input message. NAME is the element that is created in the output message. |
Output queue name property | AIRLINE_Mapping_OUT | The output queue name |
Resource folder | airline\resources | The folder where the mapping resources are stored |
Schema tree | AIRLINE_SCHEMTREE | The name of the schema tree |
Source | ABBREV | The source |
Source tree | $source/AirlineRequest | The source tree |
Source message | AirlineRequest | The source message |
Target | STATE | The target |
Target message | AIRLINEREQUEST | The target message |
Target tree | $target/AIRLINEREQUEST | The target tree |
XPath concatenation function | fn:concat(fn:concat($source/ AirlineRequest/Purchase/ Customer/FirstName,' '), $source/AirlineRequest/ Purchase/Customer/LastName) |
The XPath function that concatenates the two fields, FirstName and LastName |