For information on SSL issues, see Common SSL Issues.
The following table lists the error response codes returned in the HTTP Response by the OTA server.
| Status Code | Error Code | Description |
|---|---|---|
| 1000 | OK | Request handled successfully. |
| 2000 | ECX_OXTA_DB_UNAVAIL | Database unavailable. Cannot get connection to the database. |
| 2001 | ECX_OXTA_SERVER_ERR | Unexpected server-side error. Client should retry. |
| 3000 | ECX_OXTA_BAD_REQ | Missing TRANSPORT_PROTOCOL, TRANSPORT_PROTOCOL_VERSION, or MESSAGE_TYPE. |
| 3001 | ECX_OXTA_UNKNOWN_REQ | Invalid value for MESSAGE_TYPE. |
| 3002 | ECX_OXTA_AUTH_MISSVAL | Incomplete credentials. Username or Password not available for request. |
| 3003 | ECX_OXTA_AUTH_FAILURE | Authentication failure. Invalid user password. |
| 3004 | ECX_OXTA_PROTCL_NOTSUPP | Oracle Transport Agent protocol version not supported by server. |
| 3005 | ECX_OXTA_PAYLOAD_NULL | Message has NULL payload. |
| 3100 | ECX_OXTA_SEND_MISSVAL | Required parameters for the SEND post are missing. |
| 3101 | ECX_OXTA_LEN_MISS | Request header content length attribute not set. |
| 3102 | ECX_OXTA_LEN_TOOLARGE | Size of content larger than specified in request header content length attribute. |
| 3200 | ECX_OXTA_AUTH2_MISSVAL | Parameter missing for AUTH2 request. Verify that the party_site_id and the transaction_type are valid. |
| 3201 | ECX_OXTA_AUTH2_FAILURE | AUTH2 request failed. |
| 3300 | ECX_OXTA_EME_MISSVAL | E-mail address or payload was not passed in the EME request. |
| 3301 | ECX_OXTA_EME_INVALID_EMAIL | Incorrect e-mail address format for EME request. |
| 3302 | ECX_OXTA_EME_SMTP_NOTSET | Mail server not set up in config. |
| 4000 | ECX_OXTA_UNKNOWN_PROTCL | Invalid protocol type for SEND request. |
| 4001 | ECX_OXTA_TIMEOUT | Time out for this transport request reached. |
| 4002 | ECX_OXTA_CLIENT_ERR | Unexpected client side exception. |
| 4003 | ECX_OXTA_MAX_ATTEMPTS | Exceeded the max number of attempts for transport. |
| 4100 | ECX_OXTA_SMTP_NOTSET | Mail server not set up in config. |
| 4101 | ECX_OXTA_INVALID_EMAIL | Incorrect e-mail address format. |
| 4102 | ECX_OXTA_MAIL_ERR | Error when trying to send mail. |
| 4103 | ECX_OXTA_MAILJAR_NOT_EXISTS | SMTP not enabled. Ensure that mail.jar is present in your Java classpath. |
| 4104 | ECX_OXTA_ACTJAR_NOT_EXISTS | SMTP not enabled. Ensure that activation.jar is present in your Java classpath. |
| 4200 | ECX_OXTA_INVALID_URL | Incorrect URL format. |
| 4201 | ECX_OXTA_PROXY_FAILURE | Cannot open connection to proxy server. |
| 4202 | ECX_OXTA_CONNECT_FAILURE | Cannot connect to host:port. |
| 4203 | ECX_OXTA_UNKNOWN_RES | Response from the server not in a format understood by the client. |
| 4300 | ECX_OXTA_INVALID_CACERT | Failed to open the certificate file/failed to read certificate from the file. |
| 4301 | ECX_OXTA_SSLHANDSHAKE_FAILURE | Failed to perform handshake when getting SSL connection. |
| 4302 | ECX_OXTA_SSLVERICHAIN_FAILURE | Error when verifying chain certificate. |
| 5000 | ECX_OXTA_PROTOCOL_MISS | Protocol value missing from inbound message. |
| 5001 | ECX_OXTA_USERNAME_MISS | Username value missing from the inbound message. |
| 5002 | ECX_OXTA_PASSWORD_MISS | Password value missing from the inbound message. |