In the code of the CXF BC provider, we register the MessageObserver which
handle the response

CxfBcProviderMessageObserver obs = new
CxfBcProviderMessageObserver(exchange, this);
conduit.setMessageObserver(obs);

And [1] for more details about the CxfBcProviderMessageObserver.

You mentioned you see the response jbi message produced by the cxf bc
provider, but it doesn't contain the external webservice response, would you
please
append the jbi message you see, and if possible, append the soap message
from external webservice as well.

[1]http://svn.apache.org/repos/asf/servicemix/smx3/trunk/deployables/bindingcomponents/servicemix-cxf-bc/src/main/java/org/apache/servicemix/cxfbc/CxfBcProviderMessageObserver.java

Freeman
On Mon, Feb 25, 2008 at 7:09 PM, Gianfranco Boccalon <[EMAIL PROTECTED]>
wrote:

> I dont have any exception: I'm saying that the response message produced
> by the CXF BC provider doesn't contain the response of the external web
> service.
> In the code of the CXF BC provider I dont see any line of code managing
> the response of the Web service called, I see only the code about
> sending the output stream of the HTTP request.
>
> I saw that in the HTTPConduit there is the method getBackChannel for
> managing the response, but I dont found where it is used (may be it's
> not used ?).
>
> Guillaume Nodet ha scritto:
> > I don't see why it would fail.
> > Do you have any exceptions in the log ? Have you tried at DEBUG level
> > (it sometimes change the behavior due to the logging of messages).
> >
> > On Mon, Feb 25, 2008 at 11:44 AM, Gianfranco Boccalon
> > <[EMAIL PROTECTED]> wrote:
> >
> >> Hi all,
> >>  I'm using the CXF BC provider in a pipeline: the problem is that the
> >>  response that I receive from the external web service is not included
> on
> >>  the response message of the CXF BC provider.
> >>
> >>  My SA is :
> >>
> >>  File Component -> EIP pipeline containing a CXF BC provider calling an
> >>  external Web service -> Console output BC
> >>
> >>  The External web service is called without problems but I'm not able
> to
> >>  see its response on the console: I see the jbi:message produced by the
> >>  CXF BC, but it doesn't contain the external web service response.
> >>
> >>  Any suggestion ?
> >>
> >>
> >
> >
> >
> >
>
>

Reply via email to