Thanks Dennis. Do you know of a link with some sample code on how to do this? Sorry, I'm not really familier with Axis2. Thanks again.
Cheers, -Buddhike On Tue, Mar 1, 2011 at 4:46 PM, Dennis Sosnoski <d...@sosnoski.com> wrote: > Hi Buddhike, > > The handling of unexpected XML elements is determined by the data binding > technique used. JAXB is the sloppiest data binding supported by Axis2 (on a > par with WCF), and if you change to that you should be ok. > > - Dennis > > Dennis M. Sosnoski > Java SOA and Web Services Consulting<http://www.sosnoski.com/consult.html> > Axis2/CXF/Metro SOA and Web Services > Training<http://www.sosnoski.com/training.html> > Web Services Jump-Start <http://www.sosnoski.com/jumpstart.html> > > On 02/28/2011 10:17 PM, Buddhike de Silva wrote: > > Anyone? (please... :-)) > > On Sun, Feb 27, 2011 at 4:28 PM, Buddhike de Silva < > buddhike.desi...@geeksdiary.com> wrote: > >> Hi All, >> >> We are doing some interop tests between Axis and WCF. In our WCF service >> we have a type like this. >> >> [DataContract] >> >> public class CompositeType >> >> { >> >> [DataMemeber] >> >> public bool BoolValue {get; set;} >> >> } >> >> That results in a schema similar to the following. >> >> <xs:complexType name="CompositeType"> >> <xs:sequence> >> <xs:element name="BoolValue" type="xs:boolean" minOccurs="0"/> >> </xs:sequence> >> </xs:complexType> >> <xs:element name="CompositeType" type="tns:CompositeType" >> nillable="true"/> >> >> >> We can generate Axis code with the WSDL/Schema generated by WCF service >> and communicate with the service. However, if we add another property to >> CompositeType class on the WCF server side, it breaks the Axis client. It >> throws an exception saying it's reading an element that was unexpected. Our >> understanding Axis is capable of lax processing of XML (that is, if it >> encounters anything that's not recognized, serializer simply discards them). >> Could someone pleasae let us know which settings we should use to enable lax >> processing of messages? Many thanks in advance. >> >> Cheers, >> >> -Buddhike >> > >