Barbara, As you note, it is a paste error, should read:
</q1:getInfoForName><tns:TestObj id="id1" xsi:type="tns:TestObj"> <instvara xsi:type="xsd:string">Hello</instvara> <instvarb xsi:type="xsd:string">Goodbye</instvarb> </tns:PartnerAuthentication> So, the .NET frame work is producing well formed XML, but using substantially different syntax for the pointer mechansim and Axis is throwing the IllegalArgumentException as a result. Any information on how to get past this would be greatly appreciated. Blake > Hi Blake, > > > > > In .NET, I see: > > > > </q1:getInfoForName><tns:TestObj id="id1" xsi:type="tns:TestObj"> > > <instvara xsi:type="xsd:string">Hello</partnerid> > > <instvarb xsi:type="xsd:string">Goodbye</password> > > </tns:PartnerAuthentication> > > > Is this a copy and paste error or do the closing tags differ from the opening > tags? > > <instvara></partnerid> after all is not well formed XML.... > > Regards, > > Barbara