Further investigation!!!

I didn't say before that I am newie to cxf, and stacked in the bean sending
to services not generated by me!

I have sniffed my server: With CXF the soap request do not contain a <bean>
tag inside it.While the ones generated by Axis2 and SOAP UI do have the
<bean> tag inside it , and they work!!!!

Any idea? it will be really welcome. Thanks in advance!!!
Those are the envelopes sent.

This is the Soap message generated by cxf with the dynamic client:
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/";>
    <soap:Body>
        <objectInput xmlns="http://wstest.wf.gmv.com"; xmlns:ns2="
http://wstest.wf.gmv.com/xsd"; xmlns:xsi="
http://www.w3.org/2001/XMLSchema-instance"; xsi:type="ns2:EnumeratedBean">
            <ns2:task>valoooooor</ns2:task>
            <ns2:theDay>theDayMssssethod</ns2:theDay>
            <ns2:time>23123</ns2:time>
        </objectInput>
    </soap:Body>
</soap:Envelope>

This one is the Envelope generated by an Axis1.2 client
<?xml version="1.0" encoding="UTF-8"?>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/";
xmlns:xsd="http://www.w3.org/2001/XMLSchema"; xmlns:xsi="
http://www.w3.org/2001/XMLSchema-instance";>
    <soapenv:Body>
        <objectInput xmlns="http://wstest.wf.gmv.com";>
            <bean>
                <ns1:task xmlns:ns1="http://wstest.wf.gmv.com/xsd
">123456</ns1:task>
                <ns2:theDay xmlns:ns2="http://wstest.wf.gmv.com/xsd
">kjhlkjhkljhlkjhlkjh</ns2:theDay>
                <ns3:time xmlns:ns3="http://wstest.wf.gmv.com/xsd
">42354234</ns3:time>
            </bean>
        </objectInput>
    </soapenv:Body>
</soapenv:Envelope>

And this one is the one generated by SOAP UI
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/";
xmlns:wst="http://wstest.wf.gmv.com"; xmlns:xsd="http://wstest.wf.gmv.com/xsd
">
   <soapenv:Header/>
   <soapenv:Body>
      <wst:objectInput>
         <wst:bean>
            <xsd:task>hgjhgjgjhg</xsd:task>
            <xsd:theDay>233fgergerger</xsd:theDay>
            <xsd:time>2222222222</xsd:time>
         </wst:bean>
      </wst:objectInput>
   </soapenv:Body>
</soapenv:Envelope>

Reply via email to