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 | 如果在元数据检索、浏览或搜索过程中出现错误,适配器将引发此异常。 |