[R] SSOAP fails with .types[[1]] : subscript out of bounds

Steffen Neumann sneumann at ipb-halle.de
Tue Jun 22 10:02:34 CEST 2010

On Tue, 2010-06-22 at 08:56 +0200, Steffen Neumann wrote:
> Since the particular WSDL I am having problems with 
> is autogenerated and used similarly by *many* services,
> it would be quite important to a) fix SSOAP or 
> b) fix the WSDL generator. 

So I got a bit further, the reason for the error is 
that the WSDL *does not have* any <wsdl:types>...</wsdl:types>,
and I guess that's because <wsdl:message ...>
has as parameter something as simple as 
<wsdl:part name="data" type="xsd:string"/>
(where "data" is a certain XML document itself, 
 conforming to BioMoby conventions.) 

So, if XMLSchema:::processSchemaTypes() does not find 
any custom/embedded type definitions, is it possibe to "inject" those 
from the http://www.w3.org/2001/XMLSchema.xsd 
into genSOAPClientInterface() instead ? 

Or would I use something different than genSOAPClientInterface() 
in first place ? Or did I get something completely wrong ?


IPB Halle                    AG Massenspektrometrie & Bioinformatik
Dr. Steffen Neumann          http://www.IPB-Halle.DE
Weinberg 3                   http://msbi.bic-gh.de
06120 Halle                  Tel. +49 (0) 345 5582 - 1470
                                  +49 (0) 345 5582 - 0
sneumann(at)IPB-Halle.DE     Fax. +49 (0) 345 5582 - 1409

More information about the R-help mailing list