Namespace for custom extensions

The custom extensions are defined in the "http://www.infor.com/ION/XSL/extensions" namespace. You must include them in the header of XSLT code where the extensions are used. For example:

<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:extensions="http://www.infor.com/ION/XSL/extensions" version="2.0">

Normally the output of an XSLT where extensions are used also includes this namespace. For example, a custom BOD called “SyncMyItem” produced from an XSLT with extension contains this code:

<SyncCustomItem xmlns:extensions=http://www.infor.com/ION/XSL/extensions>

To suppress this namespace in the output XML, include the "exclude-result-prefixes" attribute in the header of the XSLT. For example:

<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:extensions="http://www.infor.com/ION/XSL/extensions" exclude-result-prefixes="extensions" version="2.0">