Hi,

Yeah, cxf bc provider/consumer determine MEP from the wsdl, so if you wsdl operation has no output/fault message (means it's oneway), then will use InOnly MEP.

Freeman

On 2009-10-30, at 下午5:55, Salgar, Mehmet (external) wrote:

Hi,

I have a beginer question....

I build a demo project consist of

cxf-bc-consumer->EIP->XSLT->csf-bc-producer

I used the person.wsdl in the examples of ServiceMix and this
configuration works ok...

Then I just changed the wsdls and implemented new services for consumer
and producer, now during the testing it is telling me that I am only
using a In MEP and I should use an InOut MEP.

Funny thing is, I only changed the wsdl so the configuration at EIP is
exactly the same...So is WSDL is the deciding factor about I am sending
a In MEP or InOut MEP....

Here is the configuration of the component that is complaining about
MEP....


<eip:static-routing-slip service="replaceMe:routingSlip"
endppoint="eip_endpoint">
                <eip:targets>
                        <eip:exchange-target service="person:xslt" />
                        <eip:excahnge-target
service="person:PersonService" />
                </eip:targets>
        </eip:static-routing-slip>

Can anybody give me a tip about it?

Thx in advance...


T-Mobile Deutschland GmbH
Aufsichtsrat: Timotheus Hottges (Vorsitzender)
Geschaftsfuhrung: Niek Jan van Damme (Sprecher), Thomas Berlemann, Thomas Dannenfeldt, Albert Henn,
Dr. Christian P. Illek, Dr. Bruno Jacobfeuerborn, Dr. Dirk Rohweder
Handelsregister: Amtsgericht Bonn, HRB 59 19
Sitz der Gesellschaft: Bonn
WEEE-Reg.-Nr.: DE60800328


--
Freeman Fang
------------------------
Open Source SOA: http://fusesource.com

Reply via email to