29.06.2013 Views

AionDS Messages and Codes Guide

AionDS Messages and Codes Guide

AionDS Messages and Codes Guide

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>AionDS</strong> runtime errors<br />

1-76 <strong>AionDS</strong> <strong>Messages</strong> <strong>and</strong> <strong>Codes</strong><br />

If the user chooses to abort, the consultation is terminated immediately. If<br />

the user does not choose to abort, <strong>AionDS</strong> continues executing the KDL<br />

property using the value UNKNOWN for the LN function.<br />

Caution: If the knowledge base has been optimized using HPO, this error<br />

is not detected <strong>and</strong> the results are unpredictable.<br />

.........................................................................................................................................................................................................˝..........................................<br />

2106<br />

Argument to TRUNC or ROUND function is too large<br />

The TRUNC or the ROUND function was called with a number larger than<br />

2,147,483,647 or smaller than -2,147,483,648.<br />

If the user chooses to abort, the consultation is terminated immediately. If<br />

the user does not choose to abort, <strong>AionDS</strong> continues executing the KDL<br />

property using the value UNKNOWN for the TRUNC or ROUND<br />

function.<br />

Caution: If the knowledge base has been optimized using HPO, this error<br />

is not detected <strong>and</strong> the results are unpredictable.<br />

.........................................................................................................................................................................................................˝..........................................<br />

2107<br />

Left h<strong>and</strong> side of power (**) function must be positive<br />

The number that you want to raise to a power with the ** exponentiation<br />

operator must be positive. Check the KDL statement that caused the error.<br />

If the user chooses to abort, the consultation is terminated immediately. If<br />

the user does not choose to abort, <strong>AionDS</strong> continues executing the KDL<br />

property using the value UNKNOWN for the ** function.<br />

.........................................................................................................................................................................................................˝..........................................<br />

2201<br />

Integer overflow (value cannot be represented by an integer)<br />

The absolute value of an integer exceeds 2,147,483,647.<br />

The execution of the current KDL statement is terminated. The impact of<br />

this action depends on the situation at the time. If a Facts, Default, or Rule<br />

Definition property is being executed, it is terminated at the point of the<br />

error <strong>and</strong> excluded from further consideration. If an Entry Conditions or

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!