Hello, I'm using Camel with Servicemix (2.7.1.fuse-00-43). The problem happens when setting synchronous=true - <to uri="cxf:bean:cxfBean" /> invocation hangs for 60 or more seconds with no obvious reason. The operation in WSDL is a one-way operation. I have also tried defining CXF bus, and using URL options: <to uri="cxf://http://dummy?dataFormat=PAYLOAD&synchronous=true&wsdlURL=classpath:wsdl/aaa-bbb-CashManagement-Customer-V01.wsdl&bus=#cxf-callback" /> but the result is the same. What are the reasons for such a delay in CXF bean call? If I select synchronous=false, then error handling is not working (as was described in the links in the comment below).
2012-07-17 *15:02:13*,477 | INFO | banktocustomerdebitcreditnotificationv02.MainRoute | Exchange[Id:ID:vavi104a-48450-1342101770302-10:105:1:1:1];ReqId[igor_test_notification_004_VALID];http://localhost:9876/cashManagement 2012-07-17 *15:03:39*,902 | DEBUG | banktocustomerdebitcreditnotificationv02.MainRoute | Exchange[Id:ID:vavi104a-48450-1342101770302-10:105:1:1:1];ReqId[igor_test_notification_004_VALID];CashManagementV01.bankToCustomerDebitCreditNotificationV02 successfully executed. Igor -- View this message in context: http://camel.465427.n5.nabble.com/Camel-CXF-synchronous-true-setting-causes-CXF-bean-invocation-last-for-60-seconds-or-more-tp5716160.html Sent from the Camel - Users mailing list archive at Nabble.com.