Camel cxf Web服务-获取响应时出现问题



我遇到了Apache Camel的问题
我做了两个SOAP Web服务。首先(我称之为A(是一个标准代理,它调用WebServices B来完成所有工作(从数据库获取数据、解析响应等(

它的效果和我预想的一样好。Im通过SoapUI向A发送数据,A向B发送请求,B从数据库中获取数据,解析响应,将其发送给A,A向SoapUI发送响应。完美的直到一切都在http上运行。

当我在部署WebService A的JbossFuses上打开ssl时,我可以通过SoapUI向WebService A发送请求,A向B发送请求,B发送响应,A获得响应(我在日志中看到它(,然后。。。什么也没发生。SoapUI正在获取SocketTimeoutException:读取超时。

看起来WebService A不知道应该在哪里发送响应。日志中没有发生任何特别的事情,0个异常。也许我忘了一件事,我不知道是什么。我用的Jboss是旧的6.1.0.redhat-379。

有人知道我能做什么/我能检查什么来帮助我解决问题吗?

这不是解决方案,但它是解决我的问题的方法。我只是在连接到Web服务B的Web服务A中做了简单的Ws客户端。然后,我没有从蓝图中调用Ws B的端点,而是用Ws客户端调用Bean。

最新更新