Some functions like equals(), compareTo(), operator '==' for BigInteger and BigDecimal values does not work in TIBCO IntegrationManager (IM) 5.0.2.
book
Article ID: KB0092512
calendar_today
Updated On:
Products
Versions
TIBCO IntegrationManager
-
Not Applicable
-
Description
Resolution: Description: ============ Some functions like equals(), compareTo(), operator '==' that used to work in TIBCO IntegrationManager (IM) 4.5 for BigInteger and BigDecimal values do not work in IM 5.0.2. Also, the comparison operator == does not work for BigInteger and BigDecimal in TIBCO IntegrationManager (IM) 5.0.2.
Environment: ========== IM 5.0.2 HF-11 on all supported platforms.
Symptoms: ======== An ECMA script error ""Error in ECMAScript : Runtime error..." is thrown when any of above functions are used with IM 5.0.2
Cause: ====== There are differences in the job wrapper from IM 4.5 to IM 5.0.2, so the implementation of the job method has changed.
Resolutions: =========== This has been fixed in HF11. To provide backward compatibility with IM 4.5 for BigInteger and BigDecimal values, the following property needs to be set to 'true'.
Config.FESI.ESWrapperEnable : true
Issue/Introduction
Some functions like equals(), compareTo(), operator '==' for BigInteger and BigDecimal values does not work in TIBCO IntegrationManager (IM) 5.0.2.