WebSphere Message Brokers
File: ad09640_
Writer: Neil Dewhurst

Reference topic

This build: July 31, 2007 21:23:26

Data types for elements in an MRM message

A parser is supplied for the body of a message in the MRM domain; it associates each field with a specific data type.

The following table shows the mapping from XML Schema data types that you have specified for elements in the MRM to data types used by the broker and supported by ESQL. When you create an element, you might find that associated value constraints are created to ensure a more accurate mapping of the XML Schema type.

Data type of the element Represented as
ANYURI STRING
BASE64BIN BINARY
BOOLEAN BOOLEAN
BYTE INTEGER
DATE DATETIME
DATETIME DATETIME
DECIMAL DECIMAL
DOUBLE FLOAT
DURATION STRING
ENTITIES STRING
ENTITY STRING
FLOAT FLOAT
GDAY DATETIME
GMONTH DATETIME
GMONTHDAY DATETIME
GYEAR DATETIME
GYEARMONTH DATETIME
HEXBINARY BINARY
ID STRING
IDREF STRING
IDREFS STRING
INT INTEGER
INTEGER DECIMAL
LANGUAGE STRING
LONG INTEGER
NAME STRING
NCNAME STRING
NEGATIVE_INTEGER DECIMAL
NMTOKEN STRING
NMTOKENS STRING
NON_NEGATIVE_INT DECIMAL
NON_POSITIVE_INTEGER DECIMAL
NORMAILIZED_STRING STRING
NOTATION STRING
POSITIVE_INTEGER DECIMAL
QNAME STRING
SHORT INTEGER
STRING STRING
TIME DATETIME
TOKEN STRING
UNSIGNED_BYTE INTEGER
UNSIGNEDINT INTEGER
UNSIGNEDLONG INTEGER
UNSIGNED_SHORT INTEGER

Simple type - list

In the message tree, a list type will be represented as a name node with an anonymous value child for each list item. This allows repeating lists to be handled without any loss of information. Repeating lists will appear as sibling name elements, each of which has its own anonymous value child nodes for its respective list items.

Related concepts
Message flows overview
Message modeling
Related tasks
Developing ESQL
Developing Java
Developing message models
Manipulating messages in the MRM domain
Related reference
Data types of fields and elements
Message model reference information
Notices | Trademarks | Downloads | Library | Support | Feedback

Copyright IBM Corporation 1999, 2007Copyright IBM Corporation 1999, 2007. All Rights Reserved.
This build: July 31, 2007 21:23:26

ad09640_ This topic's URL is: