我们收到了这条消息:
WASE1608:在指定内容标识的流中未找到任何 XOP 部分:
当应用程序尝试连接到 web 服务时,办公室中的一台机器上会发生这种情况。服务器是 windows 2003 iis 6 web 服务,客户端是 xp 系统。
答案1
这是 WSE 3 返回 SOAP 错误错误消息时给出的顶级错误消息。我们的供应商必须调试 Web 服务流量和崩溃转储才能获得完整的错误消息,在我们的案例中,这是一个时间同步问题,并且可以肯定的是,该客户端的系统时钟比服务器晚了 3 天。
答案2
投诉是否来自连接到 Apache Axis2 1.3 服务器的 .NET 客户端?在这种情况下,Apache Axis2 1.3 中似乎存在错误。您可能想尝试 - 为了实验,升级到 Axis2 1.4 或降级到 Axis2 1.2。
根据我在互联网上找到的信息,您可能还想尝试用最新的 JAR 替换 Apache Axis 安装中的 Axiom JAR,看看这是否有助于解决问题。