[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