axis-c-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Russell Thamm <>
Subject WSDL2Ws produces invalid C++ code
Date Wed, 08 Jun 2005 01:10:28 GMT
I use SOAP to access the eXist database. Currently I use GSOAP for C++ 
and Axis for Java.
I am looking at switching to axis-c for C++.

But when I generate C++ code from the eXist wsdl files using wsdl2ws, 
the resultant code is not valid C++.

In particular, wsdl2ws converts the type impl:ArrayOf_xsd_base64Binary 
to " ", yes the space character.

So I have a C++ function with a return type of " " and a local variable 
of type " ".

Naturally, the C++ compiler chokes on this.

 Query::retrieveData(xsd__string Value0, xsd__int Value1, ...
     RetArray = {NULL,0};

Any suggestions
Russell Thamm

View raw message