Hi, You need add operation attribute for your eip:exchange-target . Please take a look at the [1], which is the same issue we discussed before.
[1] http://cwiki.apache.org/SM/discussion-forums.html#nabble-td16026202%7Ca16026202 Regards Freeman On Fri, Oct 3, 2008 at 12:07 AM, jcamus <[EMAIL PROTECTED]> wrote: > > Hi, > i am trying the following data flow : > > CXF-BC -> EIP Wiretap -> CXF-SE > | > -> File sender (filearchiver) > > I have the following error when running my SOAP client : > > org.apache.cxf.interceptor.Fault: Operation not bound on this > MessageExchange > at > org.apache.servicemix.cxfse.CxfSeEndpoint.process(CxfSeEndpoint.java:195) > > I have file sender working correctly but CXF-SE does not receive the data > flow. > > My config files (xbean.xml) are the following : > > CXF-BC : > > <beans xmlns="http://www.springframework.org/schema/beans" > xmlns:cxfbc="http://servicemix.apache.org/cxfbc/1.0" > xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" > xmlns:parkeon="http://esb.transfolio.parkeon.com" > xsi:schemaLocation="http://servicemix.apache.org/cxfbc/1.0 > http://servicemix.apache.org/schema/servicemix-cxfbc-3.2.2.xsd > http://www.springframework.org/schema/beans > http://www.springframework.org/schema/beans/spring-beans-2.0.xsd"> > > <cxfbc:consumer wsdl="classpath:SoapInterface.wsdl" > targetEndpoint="parkeon:wiretap" > targetService="parkeon:wiretap"> > </cxfbc:consumer> > </beans> > > EIP Wiretap : > > <beans xmlns:eip="http://servicemix.apache.org/eip/1.0" > xmlns:parkeon="http://esb.transfolio.parkeon.com"> > > <eip:wire-tap service="parkeon:wiretap" endpoint="parkeon:wiretap"> > <eip:target> > <!-- <eip:exchange-target service="parkeon:SoapInterfaceService" > endpoint="SoapInterfaceImplPort" />--> > <eip:exchange-target service="parkeon:SoapInterfaceService" > interface="parkeon:SoapInterface"/> > </eip:target> > > <eip:inListener> > <eip:exchange-target service="parkeon:fileArchiver" > endpoint="fileArchiver" /> > </eip:inListener> > </eip:wire-tap> > </beans> > > CXF-SE : > > <beans xmlns:cxfse="http://servicemix.apache.org/cxfse/1.0"> > > <cxfse:endpoint mtomEnabled="true" > service="parkeon:SoapInterfaceService"> > <cxfse:pojo> > <bean class="com.parkeon.transfolio.esb.SoapInterfaceImpl"> > > </bean> > </cxfse:pojo> > </cxfse:endpoint> > </beans> > > I am sure the problem is in the wiretap with the exchange target config : > <eip:exchange-target service="parkeon:SoapInterfaceService" > > But why, wiretap can't find the CXF-SE entry point? > > Regards. > > > -- > View this message in context: > http://www.nabble.com/Cxf-bc---eip-wiretap---Ccf-se-%3A--Operation-not-bound-tp19782376p19782376.html > Sent from the ServiceMix - User mailing list archive at Nabble.com. > >
