[TOC] [Prev] [Next] [Bottom]



Appendix D

Tango Server Error Codes


A Listing of Tango Server Error Numbers and Messages

During execution of an application file by Tango Server, you may encounter certain errors conditions. This appendix lists the main error numbers and messages generated by Tango Server for the various error conditions.


!Note: The error numbers apply only if the type of error is internal. For other types of errors (for example, DBMS), consult the appropriate documentation (for example, database driver or server).


Main Error Number Message
-1 There was not enough memory to complete the requested operation.
-2 The specified object was not found.
-3 The application file was either missing or invalid.
-4 Unable to connect to the specified data source.Verify that data source is properly configured and that database server is online.
-5 Bad application file format version.
-8 Invalid value specified. Previous value has been used.
-9 Invalid or empty variable key.
-10 Invalid or empty variable name.
-11 Invalid or empty array name.
-12 Missing or invalid rows loop.
-13 Cannot initialize the JavaScript runtime.
-14 Invalid scope for this script.
-15 Script execution timeout.
-16 Begin Transaction encountered while existing transaction still open.
-17 End Transaction encountered with no open transaction.
-18 Error during expression evaluation.
-19 The maximum number of concurrent requests has been exceeded.
-20 The application file tag nesting exceeded limit.
-21 Loop execution timeout.
-22 The specified script language is not supported.
-23 Perl interpreter detected a syntax or runtime error.
-101 General error during data source operation.
-102 No data source connection exists.
-103 Connection to data source already exists.
-104 No data found.
-105 Invalid column number specified.Column number not in range of selected columns.
-106 Too many sessions for this server. Please try again later.
-107 Could not open specified database. Verify database name and ensure proper access privileges.
-108 Maximum licensed number of connections exceeded. Please try again later.
-109 This type of data source is not supported by the server license.
-110 The specified data source cannot be found.
-111 Invalid meta tag for this action. A data source is needed here.
-112 The data source operation took too long to execute. Try adjusting the server timeout parameter.
-113 Unable to communicate with the specified data source. The existing connection was lost. Please try again.
-114 The file specified is not part of the application designated by your server license.
-116 Could not write to configuration file. Check the file permissions.
-117 This action requires a data source.
-201 Failed to connect to gateway.
-202 There are no gateways currently defined.
-203 A gateway with that name already exists.
-204 Failed to remove gateway.
-205 A data source with that name already exists.
-206 There are no data sources currently defined.
-301 The specified file or directory does not exist.
-302 A permissions error occurred while trying to access the specified file.
-303 Can not open the specified file.
-304 Unable to obtain a write lock on the file.
-305 The specified file already exists.
-306 No file name is specified.
-321 Unable to connect to the specified SMTP server.
-322 Mail messages must have a From address.
-323 Tango supports only US-ASCII (7-bit) characters in message content.
-324 Connected to SMTP server but a communication error occurred.
-325 Mail messages must have a destination address.
-401 This feature has been disabled by the administrator.
-501 Only a branch to a top-level action is allowed when branching to different file.
-502 The number of nested returning Branch actions exceeds the limit. Check for an endless loop or increase the returnDepth configuration variable value.
-503 The file was not loaded because it has a corrupt structure.
-504 The application file specified in this Branch action cannot be found.
-505 The Branch destination action cannot be found in the specified application file.
-506 The number of actions executed so far exceeds the limit. Check for an endless loop or increase the maxActions configuration variable value.
-510 The structure of the application file is corrupt.
-511 This action may not have a child.
-512 This action has a malformed structure.
-513 The branch destination cannot be found or is at an invalid level.
-514 The Break action is valid only within For and While Loop actions and in groups.
-515 The Elseif/Else action is valid only when preceded by If action.
-520 A NULL node was encountered.
-521 An empty node was encountered.
-522 A container-type node expected but not found.
-601 System scope is for configuration variables only. Try using domain scope instead.
-602 The domain scope is not defined. Set the value of domainScopeKey.
-603 The array subscript is not within the range for the defined array.
-604 The string used to construct the array is invalid. Check the delimiters and make sure the dimensions match.
-605 You cannot apply array subscript operations on scalar variables.
-606 You do not have the correct password to set system variables.
-607 You cannot get the value of the configuration password.
-608 You cannot purge the contents of the system scope.
-609 You may not set configuration variables in the cookie scope. Try using the user or local scope instead.
-610 Destination's dimensions do not match the source's for array section assignment.
-611 Row and column dimensions within the <@ARRAY> tag must be greater than 0 if there is no initialization string.
-612 The initialization string does not match the specified row and column dimensions, or the row and column dimensions are inconsistent within the initialization string.
-613 The row and column delimiters must be fully unique if the array dimensions are not specified.
-614 An array was expected as a parameter.
-615 Parameter arrays must have the same number of columns.
-616 A scalar cannot be pushed into an array with multiple columns.
-617 A value to add must be specified.
-618 The COLS argument of an <@SORT> tag cannot be parsed.
-700 Invalid outer join.
-701 A table specified is an inner table to more than one outer table.
-702 Outer join specified creates cyclic join relationships.


[TOC] [Prev] [Next] [Bottom]



docs@pervasive.com

Copyright © 1998, Pervasive Software Inc. All rights reserved.