[R] help with SSOAP (can't find working examples)

Steffen Neumann sneumann at ipb-halle.de
Tue Nov 3 20:41:35 CET 2009


Hi,

I can confirm this, just today 
I tried to write a web service client.
Affected are both SSOAP-0.5-4 and SSOAP_0.4-6.

I can't access anonymous CVS atm. to check for recent fixes.
I am unable to map the error message to any of the items in 
http://www.omegahat.org/SSOAP/Todo.html , is this already known ?

Yours,
Steffen

library(SSOAP)
Loading required package: XML
Loading required package: RCurl
Loading required package: bitops
> w = processWSDL("http://www.massbank.jp/api/services/MassBankAPI?wsdl")
Error: Cannot resolve ns:searchPeakDiff in SchemaCollection
In addition: Warning messages:
1: In function (node)  :
  skipping import node with no schemaLocation attribute
2: In processWSDL("http://www.massbank.jp/api/services/MassBankAPI?wsdl") :
  Ignoring additional <service><port> ... elements
> sessionInfo()
R version 2.8.1 (2008-12-22) 
x86_64-pc-linux-gnu 

locale:
LC_CTYPE=en_US.UTF-8;LC_NUMERIC=C;LC_TIME=en_US.UTF-8;LC_COLLATE=en_US.UTF-8;LC_MONETARY=C;LC_MESSAGES=en_US.UTF-8;LC_PAPER=en_US.UTF-8;LC_NAME=C;LC_ADDRESS=C;LC_TELEPHONE=C;LC_MEASUREMENT=en_US.UTF-8;LC_IDENTIFICATION=C

attached base packages:
[1] stats     graphics  grDevices utils     datasets  methods   base     

other attached packages:
[1] SSOAP_0.4-6    RCurl_1.3-0    bitops_1.0-4.1 XML_2.5-3   


w = processWSDL("http://www.massbank.jp/api/services/MassBankAPI?wsdl")
Error: Cannot resolve ns:searchPeakDiff in SchemaCollection
In addition: Warning messages:
1: In function (node)  :
  skipping import node with no schemaLocation attribute
2: In processWSDL("http://www.massbank.jp/api/services/MassBankAPI?wsdl") :
  Ignoring additional <service><port> ... elements

Enter a frame number, or 0 to exit   

 1: processWSDL("http://www.massbank.jp/api/services/MassBankAPI?wsdl")
 2: lapply(tmp, processWSDLBindings, doc, types)
 3: FUN(X[[1]], ...)
 4: lapply(els, processWSDLOperation, types, doc, namespaceDefinitions, typeDef
 5: FUN(X[[1]], ...)
 6: xmlSApply(msg, function(x) {
 7: xmlSApply.XMLNode(msg, function(x) {
 8: sapply(xmlChildren(X), FUN, ...)
 9: lapply(X, FUN, ...)
10: FUN(X[[1]], ...)
11: resolve(el, typeDefinitions)
12: resolve(el, typeDefinitions)
13: resolveError("Cannot resolve ", obj, " in ", class(context))




-- 
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