IC89641: NULL DP:VARIABLE WITH XS:DECIMAL ARITHMETIC CAUSES A RESTART IN THE CASE OF "XSLT 2.0" XSLT PROCESSING MODE
Fixes are available
Fix packs for DataPower Low Latency Appliance version 5.0
Fix packs for DataPower B2B appliances version 5.0
Fix packs for DataPower Integration appliances version 5.0
Fix packs for DataPower XML Accelerator appliances version 5.0
Fix packs for DataPower XML Security Gateway appliances version 5.0
Fix packs for DataPower Service Gateway appliances version 5.0
Closed as program error.
A stylesheet evaluating the expression "dp:variable(...) + 1" will restart the appliance for an undefined dp:variable in case of "XSLT 2.0" XSLT processor mode. Removing the "+ 1" the appliance will error appropriately and does not restart.
Local Fix￘ In case of "XSLT 2.0" XSLT processing mode, conditionally test the output of the variable before attempting to preform any arithmetic.
Affected are customers using the DataPower XSLT processor in "XSLT 2.0" processing mode. In case a DataPower variable is undefined (NULL), evaluating an arithmetic expression like "dp:variable(...) + 1" will restart the appliance.
Fix is available in 18.104.22.168, 22.214.171.124, 126.96.36.199 and 188.8.131.52 For a list of the latest fix packs available, please see: http://www-01.ibm.com/support/docview.wss?uid=swg21237631
Reported component name
Reported component ID
Last modified date
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fixed component name
Fixed component ID
Applicable component levels