Hi,

i experienced the same problem.In my case i used soapui to send the
soapmessages. The problems was a missing traling "/" in the endpoint url
in soapui.

cheers, Johannes
> Hi everyone,
>
> After having experimented with cxf:consumer, http:consumer and
> http:soap-consumer, switching the useJbiWrapper attribute on and off to
> check the outcume, I have decided I like the behaviour of the
> http:soap-consumer because it only forwards the actual message when
> useJbiWrapper=false.
>
> However, when testing my config, it turns out that the message is not
> forwarded on to the specified JBI endpoint. The SOAP consumer receives the
> message and prints the following line on the log:
>
> 10:36:04,478 | DEBUG -
> org.apache.servicemix.http.jetty.JettyContextManager$ThreadPoolWrapper -
> Dispatching job: [EMAIL PROTECTED],io=0,w=true,b=false|false]
>
> But that's all! It doesn't forward the message to the specified JBI endpoint
> on the targetService attribute.
>
> The config I am using is the following:
>
>                  <http:soap-consumer service="xxx:ChannelService" 
>                                                        
> endpoint="ChannelServiceSOAP" 
>                                                        
> targetService="xxxjbi:camelFlow"
>                                                        
> locationURI="http://localhost:8192/ChannelService"; 
>                                                        
> defaultMep="http://www.w3.org/2004/08/wsdl/in-out"; 
>                                                        useJbiWrapper="false" 
>                                                       
> wsdl="file:///D:/Resources/ChannelService/definition.wsdl"
>                                                        /> 
>
> There is a Camel flow listening on xxxjbi:camelFlow.
>
> If I browse to http://localhost:8192/ChannelService?wsdl, I get the WSDL
> correctly.
>
> Any ideas?
>
> Thanks!
>   

Reply via email to