Hi and thanks for your reply,

at the moment the http:endpoint uses a bean:endpoint as targetService which 
implements MessageExchangeListener and gets passed a MessageExchange with 
attachments created from the http request by a Marshaller. I do not how i have 
to define the interface of the cxf se endpoint to receive the result of the 
Marshaller as targetService of the http:endpoint. I thought I would just have 
to implement MessageExchangeListener but that does not seem to work.

Am 17.06.2010 um 11:47 schrieb Freeman Fang:

> Hi,
> 
> I don't think you need MessageExchangeListener.
> If I understand your requirement correctly, your flow should be
> http consumer endpoint---->cxf se endpoint(and in this cxf se endpoint you 
> can use cxfse:proxy which can invoke cxf bc provider) -----> cxf bc 
> provider------> external webservice.
> Just specify http consumer endpoint targtService as cxf se endpoint service, 
> so that http consumer can send message to cxf se, you needn't a 
> MessageExchangeListener in this case.
> 
> Freeman
> On 2010-6-15, at 上午6:28, Fabian Panthen wrote:
> 
>> Hi there,
>> 
>> I have a MessageExchangeListener implementation that used to be called as 
>> targetService by an http:consumer.
>> This Listener class itsself has to call another service which is why I 
>> thought I could expose it as a cxfse:enpoint so I could use cxfse:proxy to 
>> call that webservice.
>> Now i get an operation not bound error even though i specified 
>> MessageExchangeListener as targetInterface.
>> Now i wonder, do I have to annotate this class or will I have to change my 
>> entire programming model if I want to  use cxfse.
>> So basically I am looking for a way to stil use the MessageExchangeListener 
>> implementation bit exposed as cxfse so I can use the proxy that offers to 
>> the other webservice.
>> Any advice i really appreciated.
>> 
>> cheers,
>> 
>> Fabian
> 
> 
> -- 
> Freeman Fang
> ------------------------
> Open Source SOA: http://fusesource.com
> 

Reply via email to