Web services 重复的Soap请求

Web services 重复的Soap请求,web-services,weblogic11g,Web Services,Weblogic11g,我们正在从10.0升级到10.3.6。我们的web应用程序在DMZ中运行,使用clientgen创建的.jar文件通过XML防火墙调用内部网络上部署的JAX-RPCweb服务操作。我的问题是,XML防火墙的行为就像调用web服务操作的HTTP请求发送了两次一样,而据我所知,它只发送了一次。我设置了以下属性以查看soap流量: -Dweblogic.wsee.verbose=* -Dweblogic.log.RedirectStdoutToServerLogEnabled=true 不幸的是,我

我们正在从
10.0
升级到
10.3.6
。我们的web应用程序在DMZ中运行,使用clientgen创建的
.jar
文件通过XML防火墙调用内部网络上部署的
JAX-RPC
web服务操作。我的问题是,XML防火墙的行为就像调用web服务操作的HTTP请求发送了两次一样,而据我所知,它只发送了一次。我设置了以下属性以查看soap流量:

-Dweblogic.wsee.verbose=*
-Dweblogic.log.RedirectStdoutToServerLogEnabled=true
不幸的是,我没有访问XML防火墙的权限,但我已经能够获取我的服务端点的日志实体。我可以看到它报告收到重复的请求,但就我而言,我不知道这是怎么发生的。当web服务客户端在版本
10.0
上运行时,不会发生这种情况

我已经想尽一切办法来解决这个问题。我希望这里有人能提供一些建议,或者告诉我这是否是一个已知问题。

您可以使用拦截服务器和防火墙之间的SOAP通信

通过这种方式,您可以判断请求是否发送了两次,或者防火墙是否存在内部问题

此外,在拦截请求后,您可以再次使用TCP监视器或重新发送请求以模拟Web服务器并调试防火墙。

您可以使用拦截服务器和防火墙之间的SOAP通信

通过这种方式,您可以判断请求是否发送了两次,或者防火墙是否存在内部问题


此外,在拦截请求后,您可以再次使用TCP监视器或重新发送请求以模拟Web服务器并调试防火墙。

感谢您的建议和格式化我的原始帖子。实际上,我今天要花一天的时间来研究使用soupUI进行TCP监控。当我通过soapUI调用web服务时,不会出现重复请求问题。感谢您的建议和格式化我的原始帖子。实际上,我今天要花一天的时间来研究使用soupUI进行TCP监控。当我通过soapUI调用web服务时,不会出现重复请求问题。