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 >
