Search Results ecx_error_msgs
Overview
The ECX_ERROR_MSGS table is a core repository within the XML Gateway (ECX) module of Oracle E-Business Suite (EBS) versions 12.1.1 and 12.2.2. It serves as the central audit point for all error messages generated during the processing of inbound and outbound XML transactions. When a document fails validation, encounters a mapping issue, or fails during transmission, the XML Gateway engine logs a detailed error record into this table. Its role is critical for troubleshooting integration failures, providing administrators and developers with the diagnostic information necessary to resolve processing exceptions and ensure reliable B2B and A2A data exchange.
Key Information Stored
The table's primary purpose is to store error metadata and descriptions. Its structure is anchored by the ERROR_ID column, which serves as the primary key (ECX_ERROR_MSGS_PK) and uniquely identifies each error occurrence. While the full column list is not detailed in the provided metadata, typical columns in such a table include ERROR_CODE (a short error identifier), ERROR_MESSAGE (the detailed text of the error), ERROR_DATE, the PROGRAM_NAME or MODULE where the error occurred, and potentially stack trace or payload reference information. The ERROR_ID is the critical foreign key referenced by numerous logging tables across the ECX schema.
Common Use Cases and Queries
The primary use case is diagnosing failed XML Gateway transactions. Support personnel and integration developers query this table, often joining it to related log tables, to investigate specific failures. Common SQL patterns include identifying recent errors or finding all errors for a specific document or trading partner. For example, a query to find the details of errors from the last 24 hours might join ECX_ERROR_MSGS to ECX_OUTBOUND_LOGS. Reporting use cases focus on error frequency analysis, monitoring integration health, and categorizing failure types to identify systemic issues.
- Retrieve error details for a specific failed transaction ID.
- Generate a daily report of all inbound processing errors.
- Join with ECX_MSG_LOGS to correlate an error with the original document payload or transaction header.
Related Objects
As indicated by the foreign key relationships, ECX_ERROR_MSGS is centrally linked to all major XML Gateway log tables. The ERROR_ID column is referenced by: ECX_EXTERNAL_LOGS, ECX_EXTERNAL_RETRY, ECX_INBOUND_LOGS, ECX_MSG_LOGS, and ECX_OUTBOUND_LOGS. This design creates a normalized model where detailed error text is stored once in ECX_ERROR_MSGS, and all process logs simply reference it. To get a complete picture of a transaction failure, one must typically query one of these log tables joined to ECX_ERROR_MSGS on ERROR_ID. This object is therefore foundational to the entire XML Gateway error logging infrastructure.
-
Table: ECX_ERROR_MSGS
12.1.1
owner:ECX, object_type:TABLE, fnd_design_data:ECX.ECX_ERROR_MSGS, object_name:ECX_ERROR_MSGS, status:VALID, product: ECX - XML Gateway , description: This table contains the error messages that are generated during transaction processing. , implementation_dba_data: ECX.ECX_ERROR_MSGS ,
-
Table: ECX_ERROR_MSGS
12.2.2
owner:ECX, object_type:TABLE, fnd_design_data:ECX.ECX_ERROR_MSGS, object_name:ECX_ERROR_MSGS, status:VALID, product: ECX - XML Gateway , description: This table contains the error messages that are generated during transaction processing. , implementation_dba_data: ECX.ECX_ERROR_MSGS ,
-
APPS.ECX_DEBUG dependencies on ECX_ERROR_MSGS
12.2.2
-
APPS.ECX_ERRORLOG dependencies on ECX_ERROR_MSGS
12.2.2
-
APPS.ECX_PURGE dependencies on ECX_ERROR_MSGS
12.2.2
-
APPS.ECX_DEBUG dependencies on ECX_ERROR_MSGS
12.1.1
-
APPS.ECX_ERRORLOG dependencies on ECX_ERROR_MSGS
12.1.1
-
APPS.ECX_PURGE dependencies on ECX_ERROR_MSGS
12.1.1
-
VIEW: APPS.ECX_OUT_PROCESS_VL
12.1.1
-
VIEW: APPS.ECX_OUT_PROCESS_VL
12.2.2
-
View: ECX_OUT_PROCESS_VL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ECX.ECX_OUT_PROCESS_VL, object_name:ECX_OUT_PROCESS_VL, status:VALID, product: ECX - XML Gateway , description: Status for Outbound Messages , implementation_dba_data: APPS.ECX_OUT_PROCESS_VL ,
-
VIEW: ECX.ECX_ERROR_MSGS#
12.2.2
owner:ECX, object_type:VIEW, object_name:ECX_ERROR_MSGS#, status:VALID,
-
View: ECX_OUT_PROCESS_V
12.2.2
product: ECX - XML Gateway , description: Status for Outbound Messages , implementation_dba_data: Not implemented in this database ,
-
View: ECX_OUT_PROCESS_VL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ECX.ECX_OUT_PROCESS_VL, object_name:ECX_OUT_PROCESS_VL, status:VALID, product: ECX - XML Gateway , description: Status for Outbound Messages , implementation_dba_data: APPS.ECX_OUT_PROCESS_VL ,
-
APPS.ECX_PURGE SQL Statements
12.1.1
-
View: ECX_OUT_PROCESS_V
12.1.1
product: ECX - XML Gateway , description: Status for Outbound Messages , implementation_dba_data: Not implemented in this database ,
-
VIEW: ECX.ECX_ERROR_MSGS#
12.2.2
-
SYNONYM: APPS.ECX_ERROR_MSGS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:ECX_ERROR_MSGS, status:VALID,
-
APPS.ECX_PURGE SQL Statements
12.2.2
-
SYNONYM: APPS.ECX_ERROR_MSGS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:ECX_ERROR_MSGS, status:VALID,
-
APPS.ECX_ERRORLOG SQL Statements
12.2.2
-
APPS.ECX_ERRORLOG SQL Statements
12.1.1
-
TABLE: ECX.ECX_ERROR_MSGS
12.2.2
owner:ECX, object_type:TABLE, fnd_design_data:ECX.ECX_ERROR_MSGS, object_name:ECX_ERROR_MSGS, status:VALID,
-
TABLE: ECX.ECX_ERROR_MSGS
12.1.1
owner:ECX, object_type:TABLE, fnd_design_data:ECX.ECX_ERROR_MSGS, object_name:ECX_ERROR_MSGS, status:VALID,
-
APPS.ECX_PURGE dependencies on ECX_MSG_LOGS
12.2.2
-
VIEW: APPS.ECX_IN_PROCESS_VL
12.1.1
-
eTRM - ECX Tables and Views
12.2.2
-
APPS.ECX_PURGE dependencies on ECX_MSG_LOGS
12.1.1
-
Table: ECX_OUTBOUND_LOGS
12.2.2
owner:ECX, object_type:TABLE, fnd_design_data:ECX.ECX_OUTBOUND_LOGS, object_name:ECX_OUTBOUND_LOGS, status:VALID, product: ECX - XML Gateway , description: This table contains the outbound transaction logs , implementation_dba_data: ECX.ECX_OUTBOUND_LOGS ,
-
VIEW: APPS.ECX_IN_PROCESS_VL
12.2.2
-
12.2.2 DBA Data
12.2.2
-
Table: ECX_INBOUND_LOGS
12.1.1
owner:ECX, object_type:TABLE, fnd_design_data:ECX.ECX_INBOUND_LOGS, object_name:ECX_INBOUND_LOGS, status:VALID, product: ECX - XML Gateway , description: This table contains the inbound transaction logs. , implementation_dba_data: ECX.ECX_INBOUND_LOGS ,
-
Table: ECX_INBOUND_LOGS
12.2.2
owner:ECX, object_type:TABLE, fnd_design_data:ECX.ECX_INBOUND_LOGS, object_name:ECX_INBOUND_LOGS, status:VALID, product: ECX - XML Gateway , description: This table contains the inbound transaction logs. , implementation_dba_data: ECX.ECX_INBOUND_LOGS ,
-
Table: ECX_EXTERNAL_RETRY
12.1.1
owner:ECX, object_type:TABLE, fnd_design_data:ECX.ECX_EXTERNAL_RETRY, object_name:ECX_EXTERNAL_RETRY, status:VALID, product: ECX - XML Gateway , description: This table contains the outbound logs for resent messages. , implementation_dba_data: ECX.ECX_EXTERNAL_RETRY ,
-
eTRM - ECX Tables and Views
12.1.1
-
Table: ECX_EXTERNAL_LOGS
12.2.2
owner:ECX, object_type:TABLE, fnd_design_data:ECX.ECX_EXTERNAL_LOGS, object_name:ECX_EXTERNAL_LOGS, status:VALID, product: ECX - XML Gateway , description: This table contains the outbound message logs. , implementation_dba_data: ECX.ECX_EXTERNAL_LOGS ,
-
Table: ECX_EXTERNAL_LOGS
12.1.1
owner:ECX, object_type:TABLE, fnd_design_data:ECX.ECX_EXTERNAL_LOGS, object_name:ECX_EXTERNAL_LOGS, status:VALID, product: ECX - XML Gateway , description: This table contains the outbound message logs. , implementation_dba_data: ECX.ECX_EXTERNAL_LOGS ,
-
12.1.1 FND Design Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
Table: ECX_MSG_LOGS
12.1.1
owner:ECX, object_type:TABLE, fnd_design_data:ECX.ECX_MSG_LOGS, object_name:ECX_MSG_LOGS, status:VALID, product: ECX - XML Gateway , description: This table contains the inbound and outbound message logs. , implementation_dba_data: ECX.ECX_MSG_LOGS ,
-
Table: ECX_MSG_LOGS
12.2.2
owner:ECX, object_type:TABLE, fnd_design_data:ECX.ECX_MSG_LOGS, object_name:ECX_MSG_LOGS, status:VALID, product: ECX - XML Gateway , description: This table contains the inbound and outbound message logs. , implementation_dba_data: ECX.ECX_MSG_LOGS ,
-
Table: ECX_EXTERNAL_RETRY
12.2.2
owner:ECX, object_type:TABLE, fnd_design_data:ECX.ECX_EXTERNAL_RETRY, object_name:ECX_EXTERNAL_RETRY, status:VALID, product: ECX - XML Gateway , description: This table contains the outbound logs for resent messages. , implementation_dba_data: ECX.ECX_EXTERNAL_RETRY ,
-
PACKAGE BODY: APPS.ECX_PURGE
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:ECX_PURGE, status:VALID,
-
12.2.2 FND Design Data
12.2.2
-
Table: ECX_OUTBOUND_LOGS
12.1.1
owner:ECX, object_type:TABLE, fnd_design_data:ECX.ECX_OUTBOUND_LOGS, object_name:ECX_OUTBOUND_LOGS, status:VALID, product: ECX - XML Gateway , description: This table contains the outbound transaction logs , implementation_dba_data: ECX.ECX_OUTBOUND_LOGS ,
-
View: ECX_IN_PROCESS_V
12.1.1
product: ECX - XML Gateway , description: Status for Inbound Messages , implementation_dba_data: Not implemented in this database ,
-
APPS.ECX_ERRORLOG dependencies on ECX_MSG_LOGS_S
12.1.1
-
APPS.ECX_ERRORLOG dependencies on ECX_MSG_LOGS_S
12.2.2
-
12.2.2 DBA Data
12.2.2