SAP 适配器的异常和错误处理

列出适用于 mySAP Business Suite 的 Microsoft BizTalk 适配器引发的异常。 这些内容可以包含:

  • 内部异常,这是.NET Framework引发的系统异常

  • LOB 客户端库引发的 LOB 异常。

    有关内部异常的详细信息,请参阅.NET Framework或 SAP 文档。 异常还包含可能有助于解决问题的详细错误消息。

异常说明

异常 可能的原因/说明
ObjectDisposedException 当适配器客户端在释放响应 XMLReader 后尝试访问响应 XMLReader 时,适配器会引发此异常。
XmlReaderGenerationException 适配器在无法从输出消息生成 XmlReader 时引发此异常。 这也可能是由于从 SAP 系统接收的数据存在一些问题。 有关详细信息,请查找内部异常和错误消息。
InvalidUriException 当连接 URI 没有连接字符串所需的组件时,将引发此异常。
ConnectionException 当连接到 SAP 系统时出现问题,或者基础连接由于 SAP 系统上的错误或网络问题而变得无效时,将引发此异常。
TimeoutException 为操作指定的超时失效时,将引发此异常。 内部异常包含指定超时不足的原因。
XmlReaderParsingException 如果适配器不支持指定的类型,或者为该类型指定了不正确的值,则适配器将引发此异常。 此外,输入 XML 可能不正确。 不正确的值包括超过最大文本量或最大位数的情况。 如果操作名称或命名空间不正确,则输入 XML 可能不正确。
RFCException (派生自 AdapterException) 如果从 SAP 系统收到错误,适配器将引发此异常。 内部异常是从 SAP 系统收到的实际异常。
UnsupportedOperationException 适配器客户端指定了无效操作时,适配器将引发此异常。
MetadataException 如果在元数据检索、浏览或搜索过程中出现错误,适配器将引发此异常。

另请参阅

排查 SAP 适配器问题