java.io.IOException: Timed out waiting for response to operation {http://support.cxf.module.mule.org/}invoke.

MuleSoft JIRA | Lautaro Fernandez | 1 year ago
  1. 0

    When using WSC in conjunction with HTTP Basic Authentication (through HttpRequesterConfig) when bad credentials are used in the basic auth, the output I see is a timeout [1] rather than an exception caused by a 401 or 403 status code error. To reproduce so, I'm attaching a small SOAP server (demo-soap-server.zip) and a mule app to try it out [2]. The endpoint I'm hitting is http://localhost:9000/acme-crm/orders?wsdl where the valid credentials are user: admin pass: admin. In the mule app there are two flows to be executed * (a) http://localhost:8081/goodCredentials where once it's hit you will see something like the following in a browser {code:xml}<ns2:CreateResponse><return>0</return></ns2:CreateResponse>{code} * and (b) http://localhost:8081/badCredentials where once it's hit you will wait for the default timeout of the WSC to be consumed, seeing at the end the stack trace in the mule app [1]. The issue here is that, despite the app will fail because of bad credentials, the developer should be warn that the error was an unauthorized rather than timed-outed. [1] Mule app stack after hitting http://localhost:8081/badCredentials {code:java|title=log of the mule application} WARN 2015-07-16 17:54:43,634 [[wsc_wrong_cred].HTTP_Listener_Configuration.worker.01] org.apache.cxf.endpoint.ClientImpl: Timed out waiting for response to operation {http://support.cxf.module.mule.org/}invoke. ERROR 2015-07-16 17:54:43,647 [[wsc_wrong_cred].HTTP_Listener_Configuration.worker.01] org.mule.exception.DefaultMessagingExceptionStrategy: ******************************************************************************** Message : Timed out waiting for response to operation {http://support.cxf.module.mule.org/}invoke.. Failed to route event via endpoint: org.mule.module.cxf.CxfOutboundMessageProcessor. Message payload is of type: PushbackInputStream Type : org.mule.api.transport.DispatchException Code : MULE_ERROR--2 JavaDoc : http://www.mulesoft.org/docs/site/current3/apidocs/org/mule/api/transport/DispatchException.html Payload : java.io.PushbackInputStream@2ef70222 ******************************************************************************** Exception stack is: 1. Timed out waiting for response to operation {http://support.cxf.module.mule.org/}invoke. (java.io.IOException) org.apache.cxf.endpoint.ClientImpl:740 (null) 2. Timed out waiting for response to operation {http://support.cxf.module.mule.org/}invoke.. Failed to route event via endpoint: org.mule.module.cxf.CxfOutboundMessageProcessor. Message payload is of type: PushbackInputStream (org.mule.api.transport.DispatchException) org.mule.module.cxf.CxfOutboundMessageProcessor:163 (http://www.mulesoft.org/docs/site/current3/apidocs/org/mule/api/transport/DispatchException.html) ******************************************************************************** Root Exception stack trace: java.io.IOException: Timed out waiting for response to operation {http://support.cxf.module.mule.org/}invoke. at org.apache.cxf.endpoint.ClientImpl.waitResponse(ClientImpl.java:740) at org.apache.cxf.endpoint.ClientImpl.processResult(ClientImpl.java:661) at org.apache.cxf.endpoint.ClientImpl.doInvoke(ClientImpl.java:581) at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:481) at org.mule.module.cxf.CxfOutboundMessageProcessor.doSendWithClient(CxfOutboundMessageProcessor.java:281) at org.mule.module.cxf.CxfOutboundMessageProcessor.process(CxfOutboundMessageProcessor.java:128) at org.mule.execution.ExceptionToMessagingExceptionExecutionInterceptor.execute(ExceptionToMessagingExceptionExecutionInterceptor.java:24) at org.mule.execution.MessageProcessorNotificationExecutionInterceptor.execute(MessageProcessorNotificationExecutionInterceptor.java:107) at org.mule.execution.MessageProcessorExecutionTemplate.execute(MessageProcessorExecutionTemplate.java:44) at org.mule.processor.BlockingProcessorExecutor.executeNext(BlockingProcessorExecutor.java:94) at org.mule.processor.BlockingProcessorExecutor.execute(BlockingProcessorExecutor.java:56) at org.mule.processor.AbstractRequestResponseMessageProcessor.processBlocking(AbstractRequestResponseMessageProcessor.java:56) at org.mule.processor.AbstractRequestResponseMessageProcessor.process(AbstractRequestResponseMessageProcessor.java:47) at org.mule.execution.ExceptionToMessagingExceptionExecutionInterceptor.execute(ExceptionToMessagingExceptionExecutionInterceptor.java:24) at org.mule.execution.MessageProcessorNotificationExecutionInterceptor.execute(MessageProcessorNotificationExecutionInterceptor.java:107) at org.mule.execution.MessageProcessorExecutionTemplate.execute(MessageProcessorExecutionTemplate.java:44) at org.mule.processor.BlockingProcessorExecutor.executeNext(BlockingProcessorExecutor.java:94) at org.mule.processor.BlockingProcessorExecutor.execute(BlockingProcessorExecutor.java:56) at org.mule.module.ws.consumer.WSConsumer$1.processNext(WSConsumer.java:183) at org.mule.processor.AbstractRequestResponseMessageProcessor.processBlocking(AbstractRequestResponseMessageProcessor.java:56) at org.mule.processor.AbstractRequestResponseMessageProcessor.process(AbstractRequestResponseMessageProcessor.java:47) at org.mule.execution.ExceptionToMessagingExceptionExecutionInterceptor.execute(ExceptionToMessagingExceptionExecutionInterceptor.java:24) at org.mule.execution.MessageProcessorNotificationExecutionInterceptor.execute(MessageProcessorNotificationExecutionInterceptor.java:107) at org.mule.execution.MessageProcessorExecutionTemplate.execute(MessageProcessorExecutionTemplate.java:44) at org.mule.processor.BlockingProcessorExecutor.executeNext(BlockingProcessorExecutor.java:85) at org.mule.processor.BlockingProcessorExecutor.execute(BlockingProcessorExecutor.java:56) at org.mule.execution.ExceptionToMessagingExceptionExecutionInterceptor.execute(ExceptionToMessagingExceptionExecutionInterceptor.java:24) at org.mule.execution.MessageProcessorNotificationExecutionInterceptor.execute(MessageProcessorNotificationExecutionInterceptor.java:107) at org.mule.execution.MessageProcessorExecutionTemplate.execute(MessageProcessorExecutionTemplate.java:44) at org.mule.module.ws.consumer.WSConsumer.process(WSConsumer.java:107) at org.mule.execution.ExceptionToMessagingExceptionExecutionInterceptor.execute(ExceptionToMessagingExceptionExecutionInterceptor.java:24) at org.mule.execution.MessageProcessorNotificationExecutionInterceptor.execute(MessageProcessorNotificationExecutionInterceptor.java:107) at org.mule.execution.MessageProcessorExecutionTemplate.execute(MessageProcessorExecutionTemplate.java:44) at org.mule.processor.BlockingProcessorExecutor.executeNext(BlockingProcessorExecutor.java:85) at org.mule.processor.BlockingProcessorExecutor.execute(BlockingProcessorExecutor.java:56) at org.mule.execution.ExceptionToMessagingExceptionExecutionInterceptor.execute(ExceptionToMessagingExceptionExecutionInterceptor.java:24) at org.mule.execution.MessageProcessorExecutionTemplate.execute(MessageProcessorExecutionTemplate.java:44) at org.mule.processor.BlockingProcessorExecutor.executeNext(BlockingProcessorExecutor.java:94) at org.mule.processor.BlockingProcessorExecutor.execute(BlockingProcessorExecutor.java:56) at org.mule.processor.AsyncInterceptingMessageProcessor.process(AsyncInterceptingMessageProcessor.java:102) at org.mule.execution.ExceptionToMessagingExceptionExecutionInterceptor.execute(ExceptionToMessagingExceptionExecutionInterceptor.java:24) at org.mule.execution.MessageProcessorNotificationExecutionInterceptor.execute(MessageProcessorNotificationExecutionInterceptor.java:107) at org.mule.execution.MessageProcessorExecutionTemplate.execute(MessageProcessorExecutionTemplate.java:44) at org.mule.processor.BlockingProcessorExecutor.executeNext(BlockingProcessorExecutor.java:94) at org.mule.processor.BlockingProcess... ******************************************************************************** {code} [2] Mule application to try it out {code:xml|title=mule app.xml}<?xml version="1.0" encoding="UTF-8"?> <mule xmlns:dw="http://www.mulesoft.org/schema/mule/ee/dw" xmlns:ws="http://www.mulesoft.org/schema/mule/ws" xmlns:http="http://www.mulesoft.org/schema/mule/http" xmlns="http://www.mulesoft.org/schema/mule/core" xmlns:doc="http://www.mulesoft.org/schema/mule/documentation" xmlns:spring="http://www.springframework.org/schema/beans" version="EE-3.7.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-current.xsd http://www.mulesoft.org/schema/mule/core http://www.mulesoft.org/schema/mule/core/current/mule.xsd http://www.mulesoft.org/schema/mule/ws http://www.mulesoft.org/schema/mule/ws/current/mule-ws.xsd http://www.mulesoft.org/schema/mule/http http://www.mulesoft.org/schema/mule/http/current/mule-http.xsd http://www.mulesoft.org/schema/mule/ee/dw http://www.mulesoft.org/schema/mule/ee/dw/current/dw.xsd"> <http:listener-config name="HTTP_Listener_Configuration" host="0.0.0.0" port="8081" doc:name="HTTP Listener Configuration"/> <http:request-config name="HTTP_Request_Configuration_GOOD_CREDS" doc:name="HTTP Request Configuration"> <http:basic-authentication username="admin" password="admin"/> </http:request-config> <http:request-config name="HTTP_Request_Configuration_BAD_CREDS" doc:name="HTTP Request Configuration"> <http:basic-authentication username="admin" password="admin___AAAAAAAAAAAAAAAAAAAAAAA"/> </http:request-config> <ws:consumer-config name="Web_Service_Consumer_BAD_CREDS" wsdlLocation="http://localhost:9000/acme-crm/orders?wsdl" service="OrderManagementService" port="OrderManagementPort" serviceAddress="http://localhost:9000/acme-crm/orders" connectorConfig="HTTP_Request_Configuration_BAD_CREDS" doc:name="Web Service Consumer"/> <ws:consumer-config name="Web_Service_Consumer_GOOD_CREDS" wsdlLocation="http://localhost:9000/acme-crm/orders?wsdl" service="OrderManagementService" port="OrderManagementPort" serviceAddress="http://localhost:9000/acme-crm/orders" connectorConfig="HTTP_Request_Configuration_GOOD_CREDS" doc:name="Web Service Consumer"/> <flow name="wsc_wrong_credFlow"> <http:listener config-ref="HTTP_Listener_Configuration" path="/badCredentials" doc:name="badCredentials"/> <dw:transform-message doc:name="Transform Message"> <dw:set-payload><![CDATA[%dw 1.0 %output application/xml %namespace ns0 http://server.connect.mulesoft.org/ --- { ns0#Create: { order: { client: "failureCreatingOrder", clientId: 1, description: "someDesc", id: 1, items: { sko: 1 }, shippingDate: |2003-10-01T23:57:59Z| } } }]]></dw:set-payload> </dw:transform-message> <ws:consumer config-ref="Web_Service_Consumer_BAD_CREDS" operation="Create" doc:name="Web Service Consumer"/> </flow> <flow name="wsc_wrong_credFlow1"> <http:listener config-ref="HTTP_Listener_Configuration" path="/goodCredentials" doc:name="/goodCredentials"/> <dw:transform-message doc:name="Transform Message"> <dw:set-payload><![CDATA[%dw 1.0 %output application/xml %namespace ns0 http://server.connect.mulesoft.org/ --- { ns0#Create: { order: { client: "successCreatingOrder", clientId: 1, description: "description", id: 1, items: { sko: 1 }, shippingDate: |2003-10-01T23:57:59Z| } } }]]></dw:set-payload> </dw:transform-message> <ws:consumer config-ref="Web_Service_Consumer_GOOD_CREDS" operation="Create" doc:name="Web Service Consumer"/> </flow> </mule> {code}

    MuleSoft JIRA | 1 year ago | Lautaro Fernandez
    java.io.IOException: Timed out waiting for response to operation {http://support.cxf.module.mule.org/}invoke.
  2. 0

    When using WSC in conjunction with HTTP Basic Authentication (through HttpRequesterConfig) when bad credentials are used in the basic auth, the output I see is a timeout [1] rather than an exception caused by a 401 or 403 status code error. To reproduce so, I'm attaching a small SOAP server (demo-soap-server.zip) and a mule app to try it out [2]. The endpoint I'm hitting is http://localhost:9000/acme-crm/orders?wsdl where the valid credentials are user: admin pass: admin. In the mule app there are two flows to be executed * (a) http://localhost:8081/goodCredentials where once it's hit you will see something like the following in a browser {code:xml}<ns2:CreateResponse><return>0</return></ns2:CreateResponse>{code} * and (b) http://localhost:8081/badCredentials where once it's hit you will wait for the default timeout of the WSC to be consumed, seeing at the end the stack trace in the mule app [1]. The issue here is that, despite the app will fail because of bad credentials, the developer should be warn that the error was an unauthorized rather than timed-outed. [1] Mule app stack after hitting http://localhost:8081/badCredentials {code:java|title=log of the mule application} WARN 2015-07-16 17:54:43,634 [[wsc_wrong_cred].HTTP_Listener_Configuration.worker.01] org.apache.cxf.endpoint.ClientImpl: Timed out waiting for response to operation {http://support.cxf.module.mule.org/}invoke. ERROR 2015-07-16 17:54:43,647 [[wsc_wrong_cred].HTTP_Listener_Configuration.worker.01] org.mule.exception.DefaultMessagingExceptionStrategy: ******************************************************************************** Message : Timed out waiting for response to operation {http://support.cxf.module.mule.org/}invoke.. Failed to route event via endpoint: org.mule.module.cxf.CxfOutboundMessageProcessor. Message payload is of type: PushbackInputStream Type : org.mule.api.transport.DispatchException Code : MULE_ERROR--2 JavaDoc : http://www.mulesoft.org/docs/site/current3/apidocs/org/mule/api/transport/DispatchException.html Payload : java.io.PushbackInputStream@2ef70222 ******************************************************************************** Exception stack is: 1. Timed out waiting for response to operation {http://support.cxf.module.mule.org/}invoke. (java.io.IOException) org.apache.cxf.endpoint.ClientImpl:740 (null) 2. Timed out waiting for response to operation {http://support.cxf.module.mule.org/}invoke.. Failed to route event via endpoint: org.mule.module.cxf.CxfOutboundMessageProcessor. Message payload is of type: PushbackInputStream (org.mule.api.transport.DispatchException) org.mule.module.cxf.CxfOutboundMessageProcessor:163 (http://www.mulesoft.org/docs/site/current3/apidocs/org/mule/api/transport/DispatchException.html) ******************************************************************************** Root Exception stack trace: java.io.IOException: Timed out waiting for response to operation {http://support.cxf.module.mule.org/}invoke. at org.apache.cxf.endpoint.ClientImpl.waitResponse(ClientImpl.java:740) at org.apache.cxf.endpoint.ClientImpl.processResult(ClientImpl.java:661) at org.apache.cxf.endpoint.ClientImpl.doInvoke(ClientImpl.java:581) at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:481) at org.mule.module.cxf.CxfOutboundMessageProcessor.doSendWithClient(CxfOutboundMessageProcessor.java:281) at org.mule.module.cxf.CxfOutboundMessageProcessor.process(CxfOutboundMessageProcessor.java:128) at org.mule.execution.ExceptionToMessagingExceptionExecutionInterceptor.execute(ExceptionToMessagingExceptionExecutionInterceptor.java:24) at org.mule.execution.MessageProcessorNotificationExecutionInterceptor.execute(MessageProcessorNotificationExecutionInterceptor.java:107) at org.mule.execution.MessageProcessorExecutionTemplate.execute(MessageProcessorExecutionTemplate.java:44) at org.mule.processor.BlockingProcessorExecutor.executeNext(BlockingProcessorExecutor.java:94) at org.mule.processor.BlockingProcessorExecutor.execute(BlockingProcessorExecutor.java:56) at org.mule.processor.AbstractRequestResponseMessageProcessor.processBlocking(AbstractRequestResponseMessageProcessor.java:56) at org.mule.processor.AbstractRequestResponseMessageProcessor.process(AbstractRequestResponseMessageProcessor.java:47) at org.mule.execution.ExceptionToMessagingExceptionExecutionInterceptor.execute(ExceptionToMessagingExceptionExecutionInterceptor.java:24) at org.mule.execution.MessageProcessorNotificationExecutionInterceptor.execute(MessageProcessorNotificationExecutionInterceptor.java:107) at org.mule.execution.MessageProcessorExecutionTemplate.execute(MessageProcessorExecutionTemplate.java:44) at org.mule.processor.BlockingProcessorExecutor.executeNext(BlockingProcessorExecutor.java:94) at org.mule.processor.BlockingProcessorExecutor.execute(BlockingProcessorExecutor.java:56) at org.mule.module.ws.consumer.WSConsumer$1.processNext(WSConsumer.java:183) at org.mule.processor.AbstractRequestResponseMessageProcessor.processBlocking(AbstractRequestResponseMessageProcessor.java:56) at org.mule.processor.AbstractRequestResponseMessageProcessor.process(AbstractRequestResponseMessageProcessor.java:47) at org.mule.execution.ExceptionToMessagingExceptionExecutionInterceptor.execute(ExceptionToMessagingExceptionExecutionInterceptor.java:24) at org.mule.execution.MessageProcessorNotificationExecutionInterceptor.execute(MessageProcessorNotificationExecutionInterceptor.java:107) at org.mule.execution.MessageProcessorExecutionTemplate.execute(MessageProcessorExecutionTemplate.java:44) at org.mule.processor.BlockingProcessorExecutor.executeNext(BlockingProcessorExecutor.java:85) at org.mule.processor.BlockingProcessorExecutor.execute(BlockingProcessorExecutor.java:56) at org.mule.execution.ExceptionToMessagingExceptionExecutionInterceptor.execute(ExceptionToMessagingExceptionExecutionInterceptor.java:24) at org.mule.execution.MessageProcessorNotificationExecutionInterceptor.execute(MessageProcessorNotificationExecutionInterceptor.java:107) at org.mule.execution.MessageProcessorExecutionTemplate.execute(MessageProcessorExecutionTemplate.java:44) at org.mule.module.ws.consumer.WSConsumer.process(WSConsumer.java:107) at org.mule.execution.ExceptionToMessagingExceptionExecutionInterceptor.execute(ExceptionToMessagingExceptionExecutionInterceptor.java:24) at org.mule.execution.MessageProcessorNotificationExecutionInterceptor.execute(MessageProcessorNotificationExecutionInterceptor.java:107) at org.mule.execution.MessageProcessorExecutionTemplate.execute(MessageProcessorExecutionTemplate.java:44) at org.mule.processor.BlockingProcessorExecutor.executeNext(BlockingProcessorExecutor.java:85) at org.mule.processor.BlockingProcessorExecutor.execute(BlockingProcessorExecutor.java:56) at org.mule.execution.ExceptionToMessagingExceptionExecutionInterceptor.execute(ExceptionToMessagingExceptionExecutionInterceptor.java:24) at org.mule.execution.MessageProcessorExecutionTemplate.execute(MessageProcessorExecutionTemplate.java:44) at org.mule.processor.BlockingProcessorExecutor.executeNext(BlockingProcessorExecutor.java:94) at org.mule.processor.BlockingProcessorExecutor.execute(BlockingProcessorExecutor.java:56) at org.mule.processor.AsyncInterceptingMessageProcessor.process(AsyncInterceptingMessageProcessor.java:102) at org.mule.execution.ExceptionToMessagingExceptionExecutionInterceptor.execute(ExceptionToMessagingExceptionExecutionInterceptor.java:24) at org.mule.execution.MessageProcessorNotificationExecutionInterceptor.execute(MessageProcessorNotificationExecutionInterceptor.java:107) at org.mule.execution.MessageProcessorExecutionTemplate.execute(MessageProcessorExecutionTemplate.java:44) at org.mule.processor.BlockingProcessorExecutor.executeNext(BlockingProcessorExecutor.java:94) at org.mule.processor.BlockingProcess... ******************************************************************************** {code} [2] Mule application to try it out {code:xml|title=mule app.xml}<?xml version="1.0" encoding="UTF-8"?> <mule xmlns:dw="http://www.mulesoft.org/schema/mule/ee/dw" xmlns:ws="http://www.mulesoft.org/schema/mule/ws" xmlns:http="http://www.mulesoft.org/schema/mule/http" xmlns="http://www.mulesoft.org/schema/mule/core" xmlns:doc="http://www.mulesoft.org/schema/mule/documentation" xmlns:spring="http://www.springframework.org/schema/beans" version="EE-3.7.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-current.xsd http://www.mulesoft.org/schema/mule/core http://www.mulesoft.org/schema/mule/core/current/mule.xsd http://www.mulesoft.org/schema/mule/ws http://www.mulesoft.org/schema/mule/ws/current/mule-ws.xsd http://www.mulesoft.org/schema/mule/http http://www.mulesoft.org/schema/mule/http/current/mule-http.xsd http://www.mulesoft.org/schema/mule/ee/dw http://www.mulesoft.org/schema/mule/ee/dw/current/dw.xsd"> <http:listener-config name="HTTP_Listener_Configuration" host="0.0.0.0" port="8081" doc:name="HTTP Listener Configuration"/> <http:request-config name="HTTP_Request_Configuration_GOOD_CREDS" doc:name="HTTP Request Configuration"> <http:basic-authentication username="admin" password="admin"/> </http:request-config> <http:request-config name="HTTP_Request_Configuration_BAD_CREDS" doc:name="HTTP Request Configuration"> <http:basic-authentication username="admin" password="admin___AAAAAAAAAAAAAAAAAAAAAAA"/> </http:request-config> <ws:consumer-config name="Web_Service_Consumer_BAD_CREDS" wsdlLocation="http://localhost:9000/acme-crm/orders?wsdl" service="OrderManagementService" port="OrderManagementPort" serviceAddress="http://localhost:9000/acme-crm/orders" connectorConfig="HTTP_Request_Configuration_BAD_CREDS" doc:name="Web Service Consumer"/> <ws:consumer-config name="Web_Service_Consumer_GOOD_CREDS" wsdlLocation="http://localhost:9000/acme-crm/orders?wsdl" service="OrderManagementService" port="OrderManagementPort" serviceAddress="http://localhost:9000/acme-crm/orders" connectorConfig="HTTP_Request_Configuration_GOOD_CREDS" doc:name="Web Service Consumer"/> <flow name="wsc_wrong_credFlow"> <http:listener config-ref="HTTP_Listener_Configuration" path="/badCredentials" doc:name="badCredentials"/> <dw:transform-message doc:name="Transform Message"> <dw:set-payload><![CDATA[%dw 1.0 %output application/xml %namespace ns0 http://server.connect.mulesoft.org/ --- { ns0#Create: { order: { client: "failureCreatingOrder", clientId: 1, description: "someDesc", id: 1, items: { sko: 1 }, shippingDate: |2003-10-01T23:57:59Z| } } }]]></dw:set-payload> </dw:transform-message> <ws:consumer config-ref="Web_Service_Consumer_BAD_CREDS" operation="Create" doc:name="Web Service Consumer"/> </flow> <flow name="wsc_wrong_credFlow1"> <http:listener config-ref="HTTP_Listener_Configuration" path="/goodCredentials" doc:name="/goodCredentials"/> <dw:transform-message doc:name="Transform Message"> <dw:set-payload><![CDATA[%dw 1.0 %output application/xml %namespace ns0 http://server.connect.mulesoft.org/ --- { ns0#Create: { order: { client: "successCreatingOrder", clientId: 1, description: "description", id: 1, items: { sko: 1 }, shippingDate: |2003-10-01T23:57:59Z| } } }]]></dw:set-payload> </dw:transform-message> <ws:consumer config-ref="Web_Service_Consumer_GOOD_CREDS" operation="Create" doc:name="Web Service Consumer"/> </flow> </mule> {code}

    MuleSoft JIRA | 1 year ago | Lautaro Fernandez
    java.io.IOException: Timed out waiting for response to operation {http://support.cxf.module.mule.org/}invoke.
  3. 0

    cxf-user - Need help with JAX-WS client "Could not send Message error"

    nabble.com | 11 months ago
    java.io.IOException: java.net.URISyntaxException: Invalid > > address. Endpoint address cannot be null. at index > > 0: <null> at > > org.apache.cxf.transport.http.HTTPConduit.prepare(HTTPConduit.java:460) at > > org.apache.cxf.interceptor.MessageSenderInterceptor.handleMessage(Mes > > sageSenderInterceptor.java:46) at > > org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptor > > Chain.java:271) at > org.apache.cxf.endpoint.ClientImpl.doInvoke(ClientImpl.java:530)
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

  5. 0

    Migration from 1.5.0 to 1.5.1 causes timeout exception

    GitHub | 4 years ago | snowindy
    javax.xml.ws.soap.SOAPFaultException: Timed out waiting for response to operation {http://www.mycompany.ru/CryptoService/desktop/1.0}createSmevHeaderSecurity.
  6. 0

    GitHub comment 4#2723140

    GitHub | 5 years ago | pimpedoutgeek
    java.io.IOException: HTTP response '404: Not Found' at org.apache.cxf.transport.http.HTTPConduit $WrappedOutputStream.handleResponseInternal(HTTPConduit.java:2131) at org.apache.cxf.transport.http.HTTPConduit $WrappedOutputStream.handleResponse(HTTPConduit.java:2071) at org.apache.cxf.transport.http.HTTPConduit $WrappedOutputStream.close(HTTPConduit.java:1925) at org.apache.cxf.io.CacheAndWriteOutputStream.postClose(CacheAndWriteOutputStream.java:47) at org.apache.cxf.io.CachedOutputStream.close(CachedOutputStream.java:188) at org.apache.cxf.transport.AbstractConduit.close(AbstractConduit.java:56) at org.apache.cxf.transport.http.HTTPConduit.close(HTTPConduit.java:662) at org.apache.cxf.interceptor.MessageSenderInterceptor $MessageSenderEndingInterceptor.handleMessage(MessageSenderInterceptor.java:62) at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:247)

    Not finding the right solution?
    Take a tour to get the most out of Samebug.

    Tired of useless tips?

    Automated exception search integrated into your IDE

    Root Cause Analysis

    1. java.io.IOException

      Timed out waiting for response to operation {http://support.cxf.module.mule.org/}invoke.

      at org.apache.cxf.endpoint.ClientImpl.waitResponse()
    2. Apache CXF Core
      ClientImpl.invoke
      1. org.apache.cxf.endpoint.ClientImpl.waitResponse(ClientImpl.java:740)
      2. org.apache.cxf.endpoint.ClientImpl.processResult(ClientImpl.java:661)
      3. org.apache.cxf.endpoint.ClientImpl.doInvoke(ClientImpl.java:581)
      4. org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:481)
      4 frames
    3. CXF Module
      CxfOutboundMessageProcessor.process
      1. org.mule.module.cxf.CxfOutboundMessageProcessor.doSendWithClient(CxfOutboundMessageProcessor.java:281)
      2. org.mule.module.cxf.CxfOutboundMessageProcessor.process(CxfOutboundMessageProcessor.java:128)
      2 frames
    4. Mule Core
      BlockingProcessorExecutor.execute
      1. org.mule.execution.ExceptionToMessagingExceptionExecutionInterceptor.execute(ExceptionToMessagingExceptionExecutionInterceptor.java:24)
      2. org.mule.execution.MessageProcessorNotificationExecutionInterceptor.execute(MessageProcessorNotificationExecutionInterceptor.java:107)
      3. org.mule.execution.MessageProcessorExecutionTemplate.execute(MessageProcessorExecutionTemplate.java:44)
      4. org.mule.processor.BlockingProcessorExecutor.executeNext(BlockingProcessorExecutor.java:94)
      5. org.mule.processor.BlockingProcessorExecutor.execute(BlockingProcessorExecutor.java:56)
      6. org.mule.processor.AbstractRequestResponseMessageProcessor.processBlocking(AbstractRequestResponseMessageProcessor.java:56)
      7. org.mule.processor.AbstractRequestResponseMessageProcessor.process(AbstractRequestResponseMessageProcessor.java:47)
      8. org.mule.execution.ExceptionToMessagingExceptionExecutionInterceptor.execute(ExceptionToMessagingExceptionExecutionInterceptor.java:24)
      9. org.mule.execution.MessageProcessorNotificationExecutionInterceptor.execute(MessageProcessorNotificationExecutionInterceptor.java:107)
      10. org.mule.execution.MessageProcessorExecutionTemplate.execute(MessageProcessorExecutionTemplate.java:44)
      11. org.mule.processor.BlockingProcessorExecutor.executeNext(BlockingProcessorExecutor.java:94)
      12. org.mule.processor.BlockingProcessorExecutor.execute(BlockingProcessorExecutor.java:56)
      12 frames
    5. org.mule.module
      WSConsumer$1.processNext
      1. org.mule.module.ws.consumer.WSConsumer$1.processNext(WSConsumer.java:183)
      1 frame
    6. Mule Core
      MessageProcessorExecutionTemplate.execute
      1. org.mule.processor.AbstractRequestResponseMessageProcessor.processBlocking(AbstractRequestResponseMessageProcessor.java:56)
      2. org.mule.processor.AbstractRequestResponseMessageProcessor.process(AbstractRequestResponseMessageProcessor.java:47)
      3. org.mule.execution.ExceptionToMessagingExceptionExecutionInterceptor.execute(ExceptionToMessagingExceptionExecutionInterceptor.java:24)
      4. org.mule.execution.MessageProcessorNotificationExecutionInterceptor.execute(MessageProcessorNotificationExecutionInterceptor.java:107)
      5. org.mule.execution.MessageProcessorExecutionTemplate.execute(MessageProcessorExecutionTemplate.java:44)
      6. org.mule.processor.BlockingProcessorExecutor.executeNext(BlockingProcessorExecutor.java:85)
      7. org.mule.processor.BlockingProcessorExecutor.execute(BlockingProcessorExecutor.java:56)
      8. org.mule.execution.ExceptionToMessagingExceptionExecutionInterceptor.execute(ExceptionToMessagingExceptionExecutionInterceptor.java:24)
      9. org.mule.execution.MessageProcessorNotificationExecutionInterceptor.execute(MessageProcessorNotificationExecutionInterceptor.java:107)
      10. org.mule.execution.MessageProcessorExecutionTemplate.execute(MessageProcessorExecutionTemplate.java:44)
      10 frames
    7. org.mule.module
      WSConsumer.process
      1. org.mule.module.ws.consumer.WSConsumer.process(WSConsumer.java:107)
      1 frame
    8. Mule Core
      BlockingProcessorExecutor.executeNext
      1. org.mule.execution.ExceptionToMessagingExceptionExecutionInterceptor.execute(ExceptionToMessagingExceptionExecutionInterceptor.java:24)
      2. org.mule.execution.MessageProcessorNotificationExecutionInterceptor.execute(MessageProcessorNotificationExecutionInterceptor.java:107)
      3. org.mule.execution.MessageProcessorExecutionTemplate.execute(MessageProcessorExecutionTemplate.java:44)
      4. org.mule.processor.BlockingProcessorExecutor.executeNext(BlockingProcessorExecutor.java:85)
      5. org.mule.processor.BlockingProcessorExecutor.execute(BlockingProcessorExecutor.java:56)
      6. org.mule.execution.ExceptionToMessagingExceptionExecutionInterceptor.execute(ExceptionToMessagingExceptionExecutionInterceptor.java:24)
      7. org.mule.execution.MessageProcessorExecutionTemplate.execute(MessageProcessorExecutionTemplate.java:44)
      8. org.mule.processor.BlockingProcessorExecutor.executeNext(BlockingProcessorExecutor.java:94)
      9. org.mule.processor.BlockingProcessorExecutor.execute(BlockingProcessorExecutor.java:56)
      10. org.mule.processor.AsyncInterceptingMessageProcessor.process(AsyncInterceptingMessageProcessor.java:102)
      11. org.mule.execution.ExceptionToMessagingExceptionExecutionInterceptor.execute(ExceptionToMessagingExceptionExecutionInterceptor.java:24)
      12. org.mule.execution.MessageProcessorNotificationExecutionInterceptor.execute(MessageProcessorNotificationExecutionInterceptor.java:107)
      13. org.mule.execution.MessageProcessorExecutionTemplate.execute(MessageProcessorExecutionTemplate.java:44)
      14. org.mule.processor.BlockingProcessorExecutor.executeNext(BlockingProcessorExecutor.java:94)
      14 frames