Data Transformation Engine What's New Reference Guide

Chapter 7 – Version 6.0 Mercator Design Studio Enhancements
What's New Reference Guide
32
execution audit summary of a map. This option allows a more concise view of
execution statistics.
Enhanced XML DTD Importer
The DTD Importer has been enhanced to take advantage of the new type property
extensions described below.
Type Property Extensions Improve Native XML Support
Type Property extensions in Version 6.0 allow XML data to be directly validated
and constructed without using the XML Data adapter. Eliminating the necessity to
use the XML Data Adapter improves performance and simplifies the use of XML
data in conjunction with another resource adapter, such as HTTP, or when passing
data to a map using memory. These new property extensions can be used to
simplify other data models, such as SWIFT definitions, HL7 definitions, and more.
Type Names and Syntax Values Can Now be Longer
In all releases through Version 5.0, a type name was restricted to 32 bytes. In
Version 6.0, this limit has been increased to 256 bytes to allow Mercator type
names to be created from long names commonly used in Java, XML, SAP, and
others.
In all releases through Version 5.0, Initiator, Terminator, and Delimiter values
were restricted to 120 bytes. This has been increased to 500 bytes in Version 6.0.
An Alternative Syntax for Data that Has no Content
There is a new type syntax property, Empty, that can be specified as an
alternative syntax for data with no content. When the Empty property is specified
for a type, data may appear with a specified initiator or terminator syntax or both,
or, when there is no content, the alternate Empty syntax. For example, this
property is useful for XML data that can appear with either start and end tags or
with an empty tag.
White Space Syntax Enhancements
In addition to the white space <WSP> feature of Version 5.0, Version 6.0 includes
a new character string symbol, <OWSP>, to represent optional white space.
Optional white space simplifies definitions for XML and HTML data. Other data
definitions, such as print files or forms, can be simplified using this property.
There is also a new white space component syntax option for implicit sequence
groups, choice groups, and unordered groups. When this property is specified,