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



Appendix C

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 error 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.

-24

Expression Format detected a syntax or run-time error.

-25

Security detected authority restriction for scope.

-26

Tango application file not part of specified application scope.

-27

Invalid Password detected.

-100

Data source client library not found.

-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

The maximum number of concurrent connections for this data source has been exceeded. 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

Data source timed out. 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.

-118

This action could not be completed because the SQL statement is too long.

-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.

-307

File Actions require a full file path.

-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.

-326

An invalid From address was specified.

-327

An unexpected error occurred while sending the mail message.

-328

An invalid attachment path was specified.

-329

The custom header for E-MAIL was greater than 32K.

-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 or class file method calls 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.

-507

Tango class files may not be called directly. To call a method in a Tango class file, use the Call Method Action instead.

-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 an If action.

-520

A NULL node was encountered.

-521

An empty node was encountered.

-522

A container-type node was 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 cannot be parsed.

-619

The EXPR argument of a FILTER tag cannot be parsed.

-620

Invalid scope specified. This scope is valid only in methods.

-621

The specified variable already exists and cannot be overwritten.

-622

The specified object instance could not be created.

-623

You do not have the correct password to purge cache.

-624

The application scope is not defined.

-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.

-800

An error occurred while preparing the parameters for this method invocation.

-801

An error occurred while invoking this method.

-802

An error occurred while processing the results of this method invocation.

-803

The specified object's handler doesn't support method invocation.

-804

The specified method is not implemented.

-805

Insufficient security for the requested operation.

-806

An unspecified method call error occurred.

-807

Cannot access handler.

-808

Cannot create native object.

-809

Cannot bind to native object.

-810

Error getting object's introspection info.

-811

Given buffer is too small.

-812

A memory error occurred.

-813

A bad state transition was attempted.

-814

Bad or missing object identity.

-815

Cannot locate object.

-816

The requested data is not available.

-817

The object does not hold an open collection.

-818

No license to use this object.

-819

The native object was released.

-820

Requested feature not implemented by handler.

-821

Unspecified error.

-822

The specified collection index is not valid for this object.

-901

The specified object is not a document.

-902

An error occurred while parsing the XML.

-903

The specified element cannot be found, or element specifier is empty.

-904

An error occurred while updating the document object or element.

-905

An error occurred while deleting the document object or element.

-906

An error occurred while creating the document object.

-1000

The maximum number of concurrent URL requests has been exceeded. Please try again later.

-1020

The Arguments associated with tags are not defined.

-1030

External action environment variable has value but no name.

-1031

External action environment variable has name but no value.

-1032

Your request could not be processed because this personal server is already serving requests from another IP address.

-1050

The specified Purge call could not be executed.

-1060

Maximum licensed number of user exceeded. Please try again later.



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



docs@pervasive.com

Copyright © 1999, Pervasive Software. All rights reserved.