What mapping operations or transforms can I use to transform a message ?
JohnVandenbroek 060000S6C1 Visits (2354)
In WebSphere Message Broker v8 and IBM Integration Bus v9, you can use transforms, cast (xs:<type>) functions, and use XPath 2.0 functions to perform different actions on input data and move the result to the output element. You can also use a Cast function to cast schema types. You choose the appropriate mapping operation depending on the result that you want to achieve.
You can use any of the following transforms to map graphically your data in the Graphical Data Mapping editor:
Transforms that support conditional control can use XPath 2.0 expressions, or invoke Java or ESQL functions.
Note: XPath 1.0 functions are valid XPath 2.0 expressions. You can use the XPath Expression Builder to generate simple XPath 1.0 expressions.
Cast function to define a schema type
In the Graphical Data Mapping editor, you can use the Cast function to cast schema types.
You must cast a schema in any of the following instances:
You use the xs:<type> functions where <type> is the name of the type for the result. These functions are also know as XML constructor functions.
Look for future entries using casts with xsd:extension and xsd:restriction.