Web services 在Wildlfy 9.0.2和CXF 3.0.1环境中未发送Soap服务响应

Web services 在Wildlfy 9.0.2和CXF 3.0.1环境中未发送Soap服务响应,web-services,soap,cxf,wildfly,wildfly-9,Web Services,Soap,Cxf,Wildfly,Wildfly 9,我们有一个soap服务,它使用java在CXF 3.0.1上构建,并部署在Wildlfy 9.0.2中。代码使用自己的CXF JAR,而不使用Wildfly提供的CXF模块 存在使用此服务的客户端。客户机代码还使用CXF 3.0.1和SAAJ,并部署在Weblogic 12实例中 问题是,当客户端调用此服务时,在Wildfly中接收到请求,流程完成,但在CXF日志中不会生成响应或发送回客户端 当我检查TCP数据包时,我意识到客户端调用具有以下标头: 编码:UTF-8HTTP方法:POST内容类型

我们有一个soap服务,它使用java在CXF 3.0.1上构建,并部署在Wildlfy 9.0.2中。代码使用自己的CXF JAR,而不使用Wildfly提供的CXF模块

存在使用此服务的客户端。客户机代码还使用CXF 3.0.1和SAAJ,并部署在Weblogic 12实例中

问题是,当客户端调用此服务时,在Wildfly中接收到请求,流程完成,但在CXF日志中不会生成响应或发送回客户端

当我检查TCP数据包时,我意识到客户端调用具有以下标头:

编码:UTF-8HTTP方法:POST内容类型:text/xml; charset=UTF-8头:{Accept=[/],connection=[Keep Alive], 内容类型=[text/xml;charset=UTF-8], 主机=[ws-env.applications.services.com-tech.intra], SOAPAction=[到soap操作], 传输编码=[chunked],用户代理=[Apache CXF 3.0.1]}

客户端调用最终失败,出现以下错误:

javax.xml.ws.WebServiceException:无法发送消息。 位于org.apache.cxf.jaxws.JaxWsClientProxy.invokeJaxWsClientProxy.java:148 在com.sun.proxy.$Proxy139.processstructuredenvelopesunknown Source上。。。 原因:java.net.SocketTimeoutException:SocketTimeoutException 援引 : 60000毫秒后读取超时 在sun.reflect.NativeConstructorAccessorImpl.newInstance0Native方法中 位于sun.reflect.NativeConstructorAccessorImpl.newInstanceNativeConstructorAccessorImpl.java:57 在sun.reflect.DelegatingConstructorAccessorImpl.newInstanceDelegatingConstructorAccessorImpl.java:45 位于java.lang.reflect.Constructor.newInstanceConstructor.java:526 位于org.apache.cxf.transport.http.httpconductor$WrappedOutputStream.mapeexceptionhttpconductor.java:1359 位于org.apache.cxf.transport.http.httpconductor$WrappedOutputStream.closehttpconductor.java:1343 位于org.apache.cxf.transport.AbstractConductor.CloseAbstractConductor.java:56 位于org.apache.cxf.transport.http.httpconductor.closehttpconductor.java:638 在

执行服务最多需要4-5秒

另一个令人惊讶的问题是,当从SOAPUI调用此服务时,甚至从客户机服务器调用wget时,都会返回一个有效的SOAP响应

我试图设置httpconductor配置,如中所述:但这似乎没有帮助

任何帮助都将不胜感激