This release contains a new component that will replace both the XML Destination Adapter as well as the XML Transformation adapter and is called the Template Transformation. This component can do all of the things that the XML Destination and XML Transformation components can accomplish but can also do many more things that customers have requested.
The XML Destination adapter and XML Transformation components will still be supported. However they will be removed from all future versions of the product as of November 1st, 2010. If you wish to upgrade to versions that are released past that date you will need to convert your existing integrations to utilize the new template transformation task.
Template Transformation Features:
- Very low memory utilization. The component can write data to the downstream pipeline almost immediately therefore there is no longer memory constraints with our tool as we can offload the data as soon as it hits the component. This has essentially reduced the memory footprint on most documents by around 98%.
- Much more granular control on how you create documents. Customer feedback necessitated the change to make this more of a template tool as the other XML creation components restricted you in many ways in the way you generate your XML and therefore failed in many customer situations unless you wrote XML "fixup" code after the initial document had been created.
- There is usually no need to ever use the XML Formatter tool any longer as you can design your templates in a way that would make it so that the XML data always comes out formatted properly. This will also increase the performance of your integrations due to one less step the integration has to perform.
- Built in XML and HTML escaping. Previous components only had XML escaping. In fact now the escaping is completely user customizable on a column by column basis.
- Built in XML data cleansing to remove characters outside of the valid XML range as defined by the W3C. No data cleansing was performed in the previous components.
- Ability to create non-XML based documents.
- Faster XML creation using the tool, instead of defining many XML nodes and levels you can now use one of the many free XML editors available and define the structure of your XML within that editor and copy and paste in the XML fragments into the template transformation tool instead of defining all of the rigid levels and nodes as you had to do in the previous versions of the component.
This release contains the following additional updates:
- Dynamics GP 2010 support.
- Automatic document numbering for many document types within the Dynamics GP eConnect task as defined in the eConnect SDK.
- SQL 2008 R2 tested.
- All samples have been rewritten to utilize the new Template Transformation component.