HI! Maybe this is related to your problem:
http://nagoya.apache.org/jira/browse/AXIS-1308 Thomas > -----Original Message----- > From: John D'Ausilio [mailto:[EMAIL PROTECTED] > Sent: Montag, 2. August 2004 15:20 > To: [EMAIL PROTECTED] > Subject: M$ interoperability and Arrays > > > I've been pulling my hair out for a couple weeks trying to get an > Axis-published web service to be consumed by a VB.NET client. I'm > writing the Axis side, a different company the VB side. I'm > using Jboss' > Mbean implementation (1.1). > > Initially, I read everything I could find and concluded that wrapped > doc/lit was the way to go. The M$ guy complained he couldn't see the > return values unless he used the "old" MSSOAP methods (vs the "new" > .NET?). Eventually we stumbled upon the fact that RPC/enc was what he > was looking for .. very confusing for me and totally opposite > of what I > was expecting. But it was working, so we moved on until .. > > One of the methods I'm publishing returns a collection of things. Axis > appears to generate a soapenc:Array element to contain the collection, > which looks sensible to me. The M$ client refuses to accept the WSDL > with the Array in it regardless of the style/use choice (we > tried all 5 > permutations). > > Any clues/hints would be appreciated .. I can provide a url > to the WSDL > if anyone wants to look at it .. > > John D > > -0-0-0-0-0-0-0-0-0-0-0- > > Output from M$ WSDL util (as a webservice! > http://apps.gotdotnet.com/xws/wsdlverifier/wsdlverify.asmx) : > > ValidateWSDLResult > { > StandardOutput = Microsoft (R) Web Services Description Language > Utility > [Microsoft (R) .NET Framework, Version 1.0.3612.0] > Copyright (C) Microsoft Corporation 1998-2001. All rights reserved. > > <deleted schema whining messages> > > If you would like more help, please type "wsdl /?". > , > ErrorOutput = Error: Unable to import binding > 'userServiceSoapBinding' from namespace > 'http://66.160.36.85:8081/jboss-net/services/userService'. > - Unable to import operation 'getUser'. > - The datatype 'Array' is missing. > , > ErrorHints = I was unable to diagnose why this WSDL didn't > work. You > may want to verify that you are using the 2001 XSD Schema > (although this > isn't requried by the WSDL spec, it is the only schema > version supported > by many SOAP SDKs. > } > > >