Mapper Preferences

You can set the following mapper related preferences from TIBCO Business Studio™ for BusinessWorks™. Navigate to Window > Preferences > Mapper.

Field Description
Show mapping for selected element only Select the check box to only display mappings for elements you select in the mapper.
Treat if-statement as required element Select the check box to render an XML node correctly when in an if condition the value assigned for false is zero.
Check potential type mismatch post migration Select the check box to display an error for invalid conversion.
Check unsynchronized runtime binding Select this checkbox to detect the difference in the stored runtime XSLT and the computed runtime XSLT.
Avoid generating empty element for optional-nil element mapping to optional element Select the check box to avoid generating empty elements.
Disable implicit-if existence checking Select the check box and clean the project to remove the <xsl:if test= "$Mapper/Element1"> from Optional to Optional mapping.
Generate if-statement for a constructor function on optional element Select the check box to add the 'if-test' condition for the optional-to-optional mappings that are type-casted using constructors and to eliminate empty tags in the runtime output.
Assume all inputs untyped After migration, boolean() function always evaluates to false with the XSLT version 1.0 and does not display any validation errors.

Select the check box and clean the project. The errors related to untyped input are displayed.

Use a Quick Fix option to resolve those errors and execute the project.

Show warning for expressions containing optional-nill elements Select the check box and clean the project to detect expressions containing optional-nill elements.
Enable quickfix to change XPath version from 2.0 to 1.0 Select the check box to remove the faulted transitions or group configuration errors in projects that were migrated to XPath 2.0.