This soap message is soap encoded, not literal. CXF (and most modern WebServices toolkits) don't support the soap encoding stuff.
Dan On Sunday 28 October 2007, tirtza wrote: > Although I am actually getting a valid soap response from the service > an empty response object is returned to my client. I realize this is > happening in the HolderOutInterceptor class although I did not > configure my client to use it. > What am I doing wrong? > > Here is my soap response > > <soapenv:Envelope > xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" > xmlns:xsd="http://www.w3.org/2001/XM LSchema" > xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> > <soapenv:Body> > <ns1:balanceEnquiryResponse > soapenv:encodingStyle="http://schemas.xmlsoap .org/soap/encoding/" > xmlns:ns1="urn:BalanceEnquiry"> > <balanceEnquiryReturn href="#id0" /> > </ns1:balanceEnquiryResponse> > <multiRef id="id0" soapenc:root="0 " > soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" > xsi:type="ns2:BalanceEnquiryRspsInfo" > xmlns:soapenc="http://schemas.xmlsoap.org/so ap/encoding/" > xmlns:ns2="http://wsvalueobj.BalanceEnquiry.prepaid.webservices.cortex >.com"> <messageID xsi:type="xsd:int">235894</messageID> > <instCode xs="xs" i:type="soapenc:string">IDT</instCode> > <txnType xsi:type="soapenc:string">3</txnType> > <PAN xsi:type="soapenc:string">5274421040719276</PAN> > <localDate xs="xs" > i:type="xsd:date">2007-09-28</localDate> <localTime > xsi:type="xsd:long">134206</localTime> <avlBal > xsi:type="xsd:double">9.0</avlBal> > <blkAmt xsi:type="x sd:double">0.0</blkAmt> > <currCode xsi:type="soapenc:string">GBP</currCode> > <loginID xsi:type="soapenc:string" xsi:nil="true" /> > <sysDate xsi:type="xsd:dat e">2007-10-18</sysDate> > <actionCode xsi:type="soapenc:string">000</actionCode> > </multiRef> > </soapenv:Body> > </soapenv:Envelope> -- J. Daniel Kulp Principal Engineer IONA P: 781-902-8727 C: 508-380-7194 [EMAIL PROTECTED] http://www.dankulp.com/blog