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>
