[BioPython] connecting to biomoby

Cary Miller Cary.Miller at uchsc.edu
Wed Nov 5 21:38:13 EST 2003


Hi all,
  I am attempting to contact biomoby with xmlrpclib and SOAPpy.  It's not 
totally clear where the server lives so I have tried 3 urls.
http://mobycentral.cbr.nrc.ca/MOBY/Central
http://mobycentral.cbr.nrc.ca/cgi-bin/MOBY05/mobycentral.pl
http://192.168.1.9/cgi-bin/MOBY-Central.pl
Each of these seems to connect with my client but then fails when the 
request is sent.  Do I have the wrong url, wrong function call or what?

>>> import xmlrpclib
>>> url = "http://mobycentral.cbr.nrc.ca/MOBY/Central"
>>> server = xmlrpclib.ServerProxy(url)
>>> foo = server.retrieveServiceNames()
Traceback (most recent call last):
  File "<stdin>", line 1, in ?
  File "/usr/local/lib/python2.3/xmlrpclib.py", line 1029, in __call__
    return self.__send(self.__name, args)
  File "/usr/local/lib/python2.3/xmlrpclib.py", line 1316, in __request
    verbose=self.__verbose
  File "/usr/local/lib/python2.3/xmlrpclib.py", line 1070, in request
    headers
xmlrpclib.ProtocolError: <ProtocolError for 
mobycentral.cbr.nrc.ca/MOBY/Central: 404 Not Found>


>>> from SOAPpy import SOAPProxy
>>> url = "http://mobycentral.cbr.nrc.ca/cgi-bin/MOBY05/mobycentral.pl"
>>> server = SOAPProxy(url)
>>> foo = server.retrieveServiceNames()
<Fault SOAP-ENV:Client: Denied access to method (retrieveServiceNames) in 
class
(main) at /usr/local/lib/perl5/site_perl/5.8.0/SOAP/Lite.pm line 2128.
>
Traceback (most recent call last):
  File "<stdin>", line 1, in ?
  File "/usr/local/lib/python2.3/site-packages/SOAPpy/Client.py", line 
363, in __call__
    return self.__r_call(*args, **kw)
  File "/usr/local/lib/python2.3/site-packages/SOAPpy/Client.py", line 
385, in __r_call
    self.__hd, self.__ma)
  File "/usr/local/lib/python2.3/site-packages/SOAPpy/Client.py", line 
307, in __call
    raise p
SOAPpy.Types.faultType: <Fault SOAP-ENV:Client: Denied access to method 
(retrieveServiceNames) in class (main) at 
/usr/local/lib/perl5/site_perl/5.8.0/SOAP/Lite.pm line 2128.
>
>>>

??????????
Thanks,
   cam

-- 
//=\ Cary Miller                                    //=\  
\=// Center for Computational Pharmacology          \=// 
//=\ University of Colorado Health Sciences Center  //=\  
\=// http://compbio.uchsc.edu/Hunter_lab/Miller     \=// 
//=\ (303) 315-1584                                 //=\  




More information about the BioPython mailing list