User Guide > Error Codes and Messages > Message Component Framework Engine Error Codes
Was this helpful?
Message Component Framework Engine Error Codes
The following table provides a list of codes for product extensions created using the Message Component Framework (MCF).
Error Code
Error Name
Description
o
OK
No error.
1
EOF
End of file error. An attempt was made to read a non-existent record.
2
BADNAME
The specified file name is invalid or the file does not exist.
4
READERR
An error was encountered reading file or table.
5
NOMEM
Out-of-memory.
7
CREATERR
Error creating a file or table.
8
WRITERR
Error writing to a file or table.
9
NOSPACE
No space on disk.
10
INDEX_ERROR
Index error encountered.
11
RECTOOBIG
Record definition is too large. The record layout contains too many fields or the combined size of each field exceeds the maximum record length for the data format.
12
NOSOURCE
An attempt was made to perform some operation on a data source and the data source is not connected.
13
BADLOGIC
Internal error while attempting to set a connector option.
14
BADUPDATEOPTS
Internal error while initializing the update option settings after a target connector is switched to update mode.
15
BADMATCH
Target layout and target file or target definitions do not match.
16
BADMODE
Application attempted to set an invalid output mode for target data.
17
INDEX_INVALID
Attempt made to define an invalid index. One or more fields in the index do not exist in the layout.
18
NOLAYOUT
Fields are not defined for the target data and an attempt was made to open the target for output.
19
OPENERR
Error opening the data source.
20
BADFILETYPE
Invalid or corrupt data source.
21
DELETERR
Unable to delete a file, drop a table, or delete all the records from the target data.
22
INDEX_UNSUP
Unsupported index.
23
SQL_NOSERVER
Bad or missing server name.
24
SQL_LOGERR
Server log in error.
25
BADTYPE
Invalid data or record type.
26
FIELDNAME
Invalid field name.
27
CLOSERR
Error closing target file.
28
DELETED
Attempting to delete a record that is already marked as deleted.
29
RECCRYPTERR
Records encrypted.
30
RNOTOOBIG
Record number greater than maximum allowed.
31
USERID
Invalid user ID.
32
BADOPTIONNAME
Invalid property name.
33
BADOPTIONVALUE
Invalid property value.
34
INVALID
Generic error. The connector encountered a broadly defined or unusual error condition.
35
NOBROWSER
Bad or missing data browser.
36
NOMEMOFILE
Bad or missing memo file. Some data formats use a separate file to store memo fields. This error is returned if the data source layout includes memo fields, but the memo file cannot be found.
37
SORTFILE
The target connector was unable to create a sort index file.
38
SORTDUP
Duplicate is encountered and duplicates are not allowed.
39
FIELDCOUNT
Many fields in structure.
40
MEMOCOUNT
Many memo fields in structure.
41
MEMOPOS
Memo field in wrong position in structure.
42
TRUNCATE
Returned by source and target spokes. For target, this is returned only when the Truncation Handling option is set to ERROR. For a source, it is returned when the Truncation Handling option is either WARN or ERROR.
43
RUNTIMER
Runtime error evaluating expressions.
44
NOTSUP
Connector does not support a particular method.
45
NOTIMP
Connector has not implemented a particular method.
46
LICENSING
Selected connector or browser is not licensed for the product version.
47
LOADLIBRARY
Load library for a particular connector or browser failed to load or cannot be found.
48
SUPPDLL
Load library required by the connector or browser (supporting load library) failed to load or cannot be found.
49
NEWPROC
Error trying to get the address of a function in a load library.
50
UNSPECIFIED
Error while loading a new connector or browser.
51
USERABORT
Loading connector or browser was stopped at the request of the user.
52
OVERFLOW
Returned by sources and targets. For a target, this is returned when the Overflow Handling option is set to ERROR. For a source, it is returned when the Overflow Handling option is set to WARN or ERROR.
53
NOCONNECTION
Connection is not established.
54
SQLEXECERR
SQL statement execution error.
55
EXTEXECERR
External application execution error.
56
NULLINSERT
Null value is not allowed.
57
NOTUNIQUE
Key value is not unique.
58
CONSTRAINT
Integrity constraint error.
59
DICTNOSOURCE
Metadata source is not defined.
60
DICTOPENERR
Error opening metadata source.
61
DICTREADERR
Error reading metadata.
62
IOWAIT
Waiting on input.
63
MISMATCH
No matching records for update.
64
SQLTRANSACTIONDEADLOCK
Transaction deadlock detected.
66
TIME_EXPIRED
Message expiration data has reached.
67
ASSERTION_FAILED
Assert action failed.
68
RECORD_INVALID
Validate Record action failed.
69
THRESHOLD_EXCEED
Used by the EDI Validate Record when skip record count exceeds maximum allowed.
 
Last modified date: 08/02/2023