1406   Result of expression overflows Integer precision

Cause

This error occurs when the result of an Integer primitive type expression is outside the allowable range. This error should not normally occur as the minimum and maximum values of the Integer primitive type in JADE are -2,147,483,648 and 2,147,483,647, respectively.

Action

Change your code to avoid this error. The method and source position containing the expression at which the exception was raised are reported in the error description.