Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
SYMPTOMS
The error message appears when you use BizTalk’s Cumulative Functoids.
-----------------------------------------
Error Details: “error btm1050: XSL transform error: Unable to write output instance to the following <file:///C:\…..\Map1_output.xml>. Function 'userCSharp:MyConcat()' has failed. Value was either too large or too small for an Int32.”
This problem may occur when the Cumulative Functoid accept a Null input argument.
The script detail:
RESOLUTION
Change the script to below code:
-----------------
public int MyConcat(double param1)
{
if (param1 > 0 && param1 < 100)
return (int) param1;
else
return 0;
}
----------------------