Camel cxf webservice - 获取响应的问题
Camel cxf webservice - problem with getting Response
我遇到 Apache Camel 问题。
我做了两个 SOAP WebServices。首先(我将其称为 A )是一个标准代理,它调用 WebServices B 来完成所有工作(从数据库获取数据、解析响应等)。
如我所料,效果很好。我通过 SoapUI 向 A 发送数据,A 向 B 发送请求,B 从数据库获取数据,解析响应,将其发送给 A,A 向 Soap UI 发送响应。完美...直到一切都在 http 上运行。
当我在 Jboss部署 WebService A 的 Fuse 上打开 ssl 时,我可以通过 SoapUI 向 Webservice A 发送请求,A 正在向 B 发送请求,B 正在发送响应,A 得到响应(我在日志中看到它),并且......没有更多的事情发生。 SoapUI 获取 SocketTimeoutException:读取超时。
看起来 WebService A 不知道应该将响应发送到哪里。日志中没有特别发生的事情,0 例外。可能我忘记了一件事,我不知道是什么。
Jboss 我用的是旧版本 6.1.0.redhat-379.
有人知道我可以做什么 do/what 我可以检查哪些可以帮助我解决我的问题吗?
这不是解决方案,但可以解决我的问题。
我只是在连接到 Web 服务 B 的 Web 服务 A 中做了简单的 Ws 客户端。然后我没有从蓝图中调用 WS B 的端点,而是使用 WS 客户端调用 Bean。
我遇到 Apache Camel 问题。
我做了两个 SOAP WebServices。首先(我将其称为 A )是一个标准代理,它调用 WebServices B 来完成所有工作(从数据库获取数据、解析响应等)。
如我所料,效果很好。我通过 SoapUI 向 A 发送数据,A 向 B 发送请求,B 从数据库获取数据,解析响应,将其发送给 A,A 向 Soap UI 发送响应。完美...直到一切都在 http 上运行。
当我在 Jboss部署 WebService A 的 Fuse 上打开 ssl 时,我可以通过 SoapUI 向 Webservice A 发送请求,A 正在向 B 发送请求,B 正在发送响应,A 得到响应(我在日志中看到它),并且......没有更多的事情发生。 SoapUI 获取 SocketTimeoutException:读取超时。
看起来 WebService A 不知道应该将响应发送到哪里。日志中没有特别发生的事情,0 例外。可能我忘记了一件事,我不知道是什么。 Jboss 我用的是旧版本 6.1.0.redhat-379.
有人知道我可以做什么 do/what 我可以检查哪些可以帮助我解决我的问题吗?
这不是解决方案,但可以解决我的问题。 我只是在连接到 Web 服务 B 的 Web 服务 A 中做了简单的 Ws 客户端。然后我没有从蓝图中调用 WS B 的端点,而是使用 WS 客户端调用 Bean。