[Cameron Smith]
> Uche, what version of wsdl.exe (or Visual Studio .NET) where
> you using? Because I have had problems using it against
> OFBiz-generated WSDL files.
We have two versions of wsdl.exe, actually--version 1.1.4322.573 (which came
with Visual Studio 2003) and version 2.0.50727.42 (which came with Visual
Studio 2005.) We're working on a .NET 2.0 client, so we used the second
version.
Both versions seem to work, though neither does anything more than write the
constructor and boilerplate class attribute stuff. I ended up having to
implement the actual methods (with appropriately named arguments and
this.Invoke() calls) myself, which was annoying.
The wsdl.exe implementations both emit warning comments when run on our OFBiz
WSDL definitions:
// CODEGEN: The operation binding 'goodbyeWorld' from namespace
'http://www.ofbiz.org/service/' was ignored. Specifying a type for use=literal
messages is not supported.
Wsdl.exe 2.0 goes further, specifically outlining the areas of the WS-I Basic
Profile v1.1 that it felt OFBiz's WSDL definition violated (R2204 and R2210; I
have full error messages available if you are interested.)
But those are just warnings. There are no errors.
--
Uche O. Akotaobi
Workflow Engineer
Xerox Corporation
701 South Aviation Blvd., ESAE-116
El Segundo, CA 90245
Phone (310) 333-2403 Internal 8*823-2403
Fax (310) 333-8419
[EMAIL PROTECTED]
XEROX
Technology. Document Management. Consulting Services
www.xerox.com