Zobot Troubleshooting
Table of Contents
- SalesIQ Scripts
- Save Error
- Runtime Error
Save Errors
Save error is a type of error that prevents the user from saving their script. This type of error mostly occurs due to incorrect syntax and variable declaration. The following table lists the save errors in Deluge.
Error Message | Description |
Message : <Handler name> : (Line no: 2) Variable '<variable>' is not defined | This error message is displayed if a variable is used before it is defined. One common way to define a variable is to use set variable task. Solution: |
Message : <Handler name> : (Line no: 5) Syntax error. Expecting '}' or statement. Found '<EOF>'. | This error message is displayed if an opening parenthesis is not perfectly matched with a closing parenthesis. The closing parenthesis marks the end of a block of statements. Solution: |
Message : <Handler name> : (Line No : 3) Syntax error. Expecting '}' or statement. Found '/'. | This error message is displayed if an opening comment symbol (/*) is not correctly paired with a closing comment symbol (*/). Anything between these two comment symbols is skipped from execution. Solution: |
Message : <Handler name> : (Line no: 5) Improper Statement Error might be due to missing ';' at or Message : <Handler name> : (Line no: 5) Syntax error. Expecting ';'. Found 'question2'. | In Scripts, every line must be terminated by a semicolon to call it a statement. The mentioned error message is displayed if a statement is not properly terminated with a semicolon. Solution: |
Message : <Handler name> : (Line no: 4) Unexpected token found '"' (Or) Message : <Handler name> : (Line no: 4) Improper Statement Error might be due to missing ';' at | A text must always be enclosed in double-quotes. If it is not properly enclosed, the improper statement error is thrown. Solution: |
Message : <Handler name> : (Line no: 4) Syntax error. Expecting '}' or ','. Found ';'. | This error message is displayed if an opening parenthesis is not perfectly matched with a closing parenthesis. The closing parenthesis marks the end of a line on statements. Solution: |
Message : <Handler name> : (Line No : 1) Missing return statement: Provide MAP expression to return | This error message is displayed if a return statement is defined but no value is returned. Solution: |
Runtime Errors
Runtime error occurs during script execution. This type of error mostly occurs due to inappropriate action, done by the user. The following table lists the runtime errors in Deluge.
Error Message | Description |
Logs : Insufficient data | 1. This error message is displayed, if the block response is "context" and the context_id is not defined. Solution: 2. This error message is displayed, if the block has no output response defined in it. Solution: |