Hi all, I have a very simple object (Transaction) that is returned from a Web Service. Currently the Web Service returns a Transaction that has a field I dont care about. In my client code, that field does not exist, and I want to ignore it (if not the the object thas not deserealize correctly in my client). I'm using aegis binding.
Even though I am able to ingore a property for Serialization, can't seem to make it for deserealization. Given the following received XML data <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi=" http://www.w3.org/2001/XMLSchema-instance"> <soap:Body> <getTransactionsResponse xmlns="http://xxx.com"> <out xmlns="http://xxx.com"> <Transaction> <finishDate>2006-12-06T18:52:08.537-03:00</finishDate> <linkedTransactionId xsi:nil="true" /> <processName>queryAttributes</processName> <startDate>2006-12-06T18:51:58.255-03:00</startDate> <status>Finished</status> <transactionId>1664235421D7AA6410F59B54465Z7FFE</transactionId> <username>TST-DFLT_USER</username> </Transaction> </out> </getTransactionsResponse> </soap:Body></soap:Envelope> I tried the following to ignore the linkedTransactionId property, but did not work: <mappings> <mapping> <!-- remaining fields up here, but ignored in this example --> <property name="linkedTransactionId" mappedName="ns1:linkedTransactionId" ignore="true" xmlns:ns1="http://xxx.com" /> </mapping> </mappings> I also tried only with name, and only the mappedName and neither work. If you know what I'm doing wrong or what shoul i do, I'll greatly apreciate it. Regards Andres Bernasconi
