Java CAPS 适配器的警报代码

应用程序适配器的警报代码

下表简要描述了 Application Server 警报代码的完整列表。

表 1–1 Application Server 适配器警报代码

Sun 适配器名称 

警报代码 

说明 

用户操作 

Oracle 应用程序 

DBCOMMON- CONNECTFAILED 000001= 未能连接到主机 {1} 上的数据库 {0}。原因:无法分配已缓存的连接: [{2}] 

在初始数据库连接期间发生。 

  • 数据库已关闭;启动数据库。

  • 外部配置信息无效。验证以下参数:

    • 服务器名称

    • 数据库名称

    • 用户名

    • 密码

    • 端口

DBCOMMON- CONNECTFAILED 000002= 因为发生数据库连接错误,操作失败。 原因: [{0}] 

在从数据库或池中检索连接时发生。 

验证数据库尚未因为发生意外错误而终止。 

 

DBCOMMON- CONNECTFAILED 000005= 连接句柄不可用。 原因: [{0}] 

池中的连接已过时且不可用。 

可能发生了数据库重启动,从而导致连接过时,请在启动数据库后重试该操作。 

DBCOMMON- XARESOURCEFAILED 000001= 无法获取数据库的 XAResource。原因: [{0}] 

无法为连接获取 XAResource。 

检查数据库是否支持 XA 并且已经为分布式事务进行了配置。 

DBCOMMON- XACONNECTFAILED 000001= 未能连接到主机 {1} 上的数据库 {0}。无法分配 XA 连接,原因: [{2}] 

在初始数据库连接期间发生。 

  • 检查是否为 XA 配置了数据库以及数据库是否正在运行。

  • 外部配置信息无效。您可能需要验证以下参数:

    • 服务器名称

    • 数据库名称

    • 用户名

    • 密码

    • 端口

DBCOMMON- XASTARTFAILED 000001= 无法为连接执行 XAStart。原因: [{0}] 

发生了连接错误,导致 XASTART 失败。 

检查数据库是否正在运行以及是否没有网络问题。 

DBCOMMON- XAENDFAILED 000001= XAEnd 失败。原因: [{0}] 

在 XA 连接上执行提交的过程中发生错误。 

查找在相应操作的警报中所涉及的详细错误信息。 

 

DBCOMMON-CANNOT -GETISOLATION- LEVEL=无法获取事务的 isolationLevel。原因: [{0}] 

无法读取连接的事务隔离信息。 

事务隔离是下列常量之一: 

  • Connection.TRANSACTION _READ_UNCOMMITTED

  • Connection.TRANSACTION _READ_COMMITTED

  • Connection.TRANSACTION _REPEATABLE_READ

  • Connection.TRANSACTION _SERIALIZABLE

  • Connection.TRANSACTION _NONE

PeopleSoft 客户端 

PSOFTHTTPCLIENT EWAYCONFIG- FAILED000001 

Peoplesoft HTTP Client 适配器遇到配置错误。 

验证适配器环境配置属性是否有效。 

PSOFTHTTPCLIENT EWAYCONNECT- FAILED000002 

无法准备 Peoplesoft HTTP 客户端代理以便建立与 HTTP 服务器的连接。 

验证 PeopleSoft 服务器是否正在运行。 

PSOFTHTTPCLIENT EWAYPOST- FAILED000005 

向 URL {0} 发出的 HTTP POST 请求失败。  

  • 验证环境配置属性是否有效。

  • 验证 PeopleSoft 服务器是否正在运行。

PeopleSoft 服务器 

PSOFTHTTPSERVER EWAYREQUEST- FAILED000001 

无法处理 POST 或 GET 请求。 

无法处理消息。验证消息内容是否与 PeopleSoft 兼容。 

SAP BAPI 

SAPBAPI-CONNECT- CLIENTFAILED000001= 

指示 SAP JCO 客户端初始化已失败。 

适配器无法连接到 SAP。请确保适配器能够与 SAP 系统联系。还请检查外发 SAP BAPI 适配器的 SAP BAPI External System 值。此外,检查 SAP 跟踪日志。 

SAPBAPI-CONNECT- CLIENTSUCCEEDED 000002= 

指示 SAP JCO 客户端初始化已成功。 

无 

SAPBAPI-CONNECT- CLIENTUP 000003= 

指示 SAP JCO 客户端处于活动状态且有效。 

如果您正在手动模式下运行,并且这是一种意外状态,请检查协作配置并验证所有 connect() 调用;否则,此警报仅供参考。 

SAPBAPI-CONNECT- CLIENTDOWN 000004= 

指示 SAP JCO 客户端已断开连接。 

如果您正在手动模式下运行,并且这是一种意外状态,请检查协作配置并验证所有 disconnect() 调用;否则,此警报仅供参考。 

SAPBAPI-CONNECT- CLIENTRETRY 000005= 

指示 SAP BAPI 适配器无法连接到 SAP R/3 并且处于重试模式。 

无 

SAPBAPI- TIDFILENO TAVAIL000006= 

指示 TID 文件无法访问。 

检查 TID 文件的目录是否存在并且用户对其是否具有写权限。 

SAPBAPI- CONNECT- SERVERSTARTED 000007= 

指示 SAP JCO 服务器已向 SAP R/3 注册并且已启动。 

无 

 

SAPBAPI-CONNECT -SERVERSTARTED- ERROR000008= 

指示无法向 SAP R/3 注册 SAP JCO 服务器,并且未启动该服务器。 

适配器无法向 SAP 注册为服务器。请确保适配器能够与 SAP 系统联系。还请检查传入 SAP BAPI 适配器的 SAP BAPI External System 值。此外,检查 SAP 跟踪日志。 

SAPBAPI-CONNECT- SERVERSTOPPED 000009= 

指示 SAP JCO 服务器已成功关机。 

无 

SAPBAPI-CONNECT- SERVERSTOPPED- ERROR000010= 

指示 SAP JCO 服务器无法正常关机。 

检查域 server.log 和 SAP 跟踪日志以了解详细信息。 

SAPBAPI- RFCNOTPROCE SSEDERROR000011= 

指示由于协作或业务流程中发生故障,没有处理传入的 RFC 功能。 

检查域 server.log 以了解详细信息。 

Siebel EAI 

SIEBELEAIEWAY- LOGINFAILED000002= 无法使用用户名 {1} 登录到 URL {0}。  

在尝试登录无效的 URL 或者所使用的用户名或密码不正确时发生。  

  • 验证 URL 是否有效。

  • 验证用户名和密码关联是否有效。

  • 访问 Siebel 服务器日志以了解详细信息。

 

SIEBELEAIEWAY- LOGOFFFAILED000003= 无法使用用户名 {1} 从位于 URL {0} 处的 Siebel 服务器注销。 

在尝试注销时发生。 

访问 Siebel 服务器日志以了解详细信息。 

SIEBELEAIEWAY- POSTFORMFAILED 000001= 无法使用 SWEExtSource {1}、SWEExtCmd {2} 和 SWEExtData {3} 发送到 URL {0}。 

在 Siebel 操作不成功时发生。 

访问 Siebel 服务器日志以了解详细信息。 

SIEBELEAIEWAY- REQFAIL001= 无法处理传入的请求。事件: [{0}] 详细信息: [{1} 

在 Siebel 操作不成功时发生。 

访问 Siebel 服务器日志以了解详细信息。 

SIEBELEAIWAY- CONNECTFAILED 000004= 无法准备 Siebel EAI 客户端以建立与 Siebel EAI 服务器的连接。 

在建立初始 Siebel 系统连接期间发生。 

  • 验证 Siebel 客户端的配置参数是否正确。

  • 验证 Siebel 服务器是否正在运行。

SIEBELEAIWAY- POSTFAILED000006= 无法处理向 URL {0} 发出的 Siebel EAI POST 请求。 

在 Siebel POST 操作不成功时发生。 

读取协作中的响应代码并相应地执行操作。  

SIEBELEAIWAY- URLFAILED000005= 无效的 Siebel URL 指定了 {0}。 

在输入无效的 URL 时发生。 

验证 URL 是否正确。  

SWIFT AG 

SAGEWAY- CONNECTFAILED 000001= 无法连接 

无法建立 SWIFTNet 连接。 

通常,详细的错误信息被放在 Integration Server 日志中,并且解释故障原因和所需的相应用户操作。 

SAGEWAY- EXCHANGEFAILED 000002= 无法交换消息 

无法与 SWIFT 交换消息。 

通常,详细的错误信息被放在 Integration Server 日志中,并且解释故障原因和所需的相应用户操作。 

WebSphere MQ 

WEBSPHEREMQEWAY _CONNECT 

这是一个提示性警报,适配器在客户端连接模式下成功连接到队列管理器时,将发出此警报。 

这是一个提示性警报,适配器在客户端连接模式下成功连接到队列管理器时,将发出此警报。 

WEBSPHEREMQEWAY_ CONNECT_BINDINGSC 

这是一个提示性警报,适配器在绑定连接模式下成功连接到队列管理器时,将发出此警报。 

此警报不指示任何故障。不需要执行任何用户操作。 

WEBSPHEREMQEWAY_ CONNECT_FAILED_ BINDINGS 

此警报指示适配器无法在绑定模式下连接到队列管理器。  

  • 验证适配器配置是否具有正确的连接参数。

  • 验证网络连接是否有效。

  • 验证目标 WebSphere MQ 应用程序是否正在运行且已正确配置。

WEBSPHEREMQEWAY_ CONNECT_FAILED_ CLIENT 

此警报指示适配器无法在客户端模式下连接到队列管理器。 

  • 验证适配器配置是否具有正确的连接参数。

  • 验证网络连接是否有效。

  • 验证目标 WebSphere MQ 应用程序是否正在运行且已正确配置。

 

WEBSPHEREMQEWAY_ DISCONNECTA 

此警报指示适配器已经出于下列原因之一与目标队列管理器成功断开: 

  • 适配器将要按照用户或协作的要求关闭。

  • 由于发生协作错误,适配器将由另一个 JavaCAP Suite 子组件关闭。

此警报不一定指示任何故障。有关详细信息,请参阅日志文件。 

WEBSPHEREMQEWAY_ RECEIVE_FAILED 

如果适配器在接收(传入轮询)模式下工作,并且在需要消息时无法从 MQ 队列中检索消息,则发出此警报。这与适配器无法从空队列中获取消息的情况不同。 

  • 验证网络连接。

  • 验证与消息检索操作相关联的适配器参数是否正确。

  • 适配器已收到截断的消息,但适配器被配置为不接受截断的消息。

  • 检查目标 MQ 队列或其队列管理器中是否存在错误。

 

WEBSPHEREMQEWAY_ RECEIVE_TRUNC 

此警报指示在接收模式下工作的适配器已经成功地从队列中检索到消息,但该消息被截断了。 

  • 如果该适配器已经被预先配置为接受截断的消息,此警报将是与消息截断的严重程度有关的警告。

  • 如果该适配器被配置为不接受截断的消息,但收到了截断的消息,则不发出此警报;相反,将发出上一个警报。

WEBSPHEREMQEWAY_ RECONNECT_FAILED 

本产品不再发出此警报。此警报代码被保留,以用于将来的增强功能。 

本产品不再发出此警报。