You can use an InOnly mep, which means you do not expect any response, by using the HttpInOnlyBinding, or the HttpConnector and setting the defaultInOut flag to false. This will still wait for the status of the JBI exchange (DONE or ERROR) so that the error is reported back to the client.
Cheers, Guillaume Nodet On 6/13/06, Eric Anderson <[EMAIL PROTECTED]> wrote:
If I understand your problem correctly, the HttpConnector extends HttpInOutBinding, which marshals the incoming HTTP request, sends it to a destination (via SendSync), then packages up the response into the HTTP response body. So the component that receives the message from the HttpConnector component needs to respond so that the SendSync will complete. I discovered this surprise myself when I first started using the HttpConnector. Hope that helps. Eric jnordstrom wrote: > I have assembled a HTTP binding component which binds to a simple service. > All works as expected except the HTTP service does not respond to the HTTP > client. The client just waits until it times out. Do I need to explicitly > return a message in the service or is this something which is configured? > -- > View this message in context: http://www.nabble.com/servicemix-http-blocking--t1782262.html#a4853366 > Sent from the ServiceMix - User forum at Nabble.com. > >
