Search code examples
web-servicessslapache-camelcxfjbossfuse

Camel cxf webservice - problem with getting Response


I encounter problem with Apache Camel.
I did two SOAP WebServices. First (i will call it A ) is a standard Proxy which calling WebServices B which do all job (getting data from Datebase, parsing response etc.).

It works very well as i expected. Im sending data to the A by SoapUI, A is sending request to B, B is getting data from database, parsing response, sending it to A, A is sending response to Soap UI. Perfect... until everything is working on http.

When i turn on ssl on JbossFuse where WebService A is deployed i'am able to send request by SoapUI to Webservice A, A is sending request to B, B is sending response, A is getting responce ( i see it in log ), and ... nothing more happen. SoapUI getting SocketTimeoutException: Read timed out.

It's look like WebService A doesn't know where should send response. Nothing especially happened in logs, 0 exceptions. Probably i forgot about one thing and i don't know what. Jboss which i use is old one 6.1.0.redhat-379.

Have someone any ideas what can i do/what can i check which help me solve my problem?


Solution

  • It's not solution, but it's workaround of my problem. I just did simple Ws Client in Webservice A which connect to Webservice B. Then instead of calling endpoint of WS B from blueprint, i call Bean with WS Client.