[Zope] xmlrpclib problem with zope 2.6?
Alexander Tuchacek
tuchacek@krcf.org
Thu, 07 Nov 2002 15:38:41 +0100
hallo,
i wrote a python client that sends data to the zope server per xml-rpc,
since i have changed to zope 2.6 the xml-rpc comunication does not worke
any more? i have testet also with the beta drivers from
http://www.pythonware.com/products/xmlrpc/index.htm, the same.
does anybody have an idea whats wrong ? is this a known problem?
by the way, a java client had no problem to access the zope objects per
xml-rpc on the 2.6 server!
many thanks for help,
alex
zope 2.4:
>>> import from xmlrpclib *
>>> url = 'http://myserver:8080'
>>> server = Server(url)
>>> print server.test.reflector("sxxx","cxxxxxxx")
['sxxx', 'cxxxxxxx']
zope 2.6:
>>> print server.test.reflector("sxxx","cxxxxxxx")
Traceback (most recent call last):
File "<stdin>", line 1, in ?
File "xmlrpclib.py", line 986, in __call__
return self.__send(self.__name, args)
File "xmlrpclib.py", line 1239, in __request
verbose=self.__verbose
File "xmlrpclib.py", line 1037, in request
return self._parse_response(h.getfile(), sock)
File "xmlrpclib.py", line 1138, in _parse_response
return u.close()
File "xmlrpclib.py", line 703, in close
raise apply(Fault, (), self._stack[0])
xmlrpclib.Fault: <Fault -2: 'Unexpected Zope error value: \nTraceback (most
recent call last):\n File "/usr/local/Zope-2.6.0-linux2-x86
/lib/python/ZPublisher/Publish.py", line 150, in
publish_module\n response = publish(request, module_name, after_list,
debug=debug)\n
File
"/usr/local/Zope-2.6.0-linux2-x86/lib/python/ZPublisher/Publish.py", line
114, in publish\n sys.exc_info()[2],\n File "/usr/l
ocal/Zope-2.6.0-linux2-x86/lib/python/ZPublisher/Publish.py", line 89, in
publish\n object=request.traverse(path, validated_hook=vali
dated_hook)\n File
"/usr/local/Zope-2.6.0-linux2-x86/lib/python/ZPublisher/BaseRequest.py",
line 299, in traverse\n subobject=object
.__bobo_traverse__(request,entry_name)\n File
"/usr/local/Zope-2.6.0-linux2-x86/lib/python/OFS/Application.py", line 106,
in __bobo_tra
verse__\n try: REQUEST.RESPONSE.notFoundError("%s\\n%s" % (name,
method))\n File "/usr/local/Zope-2.6.0-linux2-x86/lib/python/ZPubli
sher/HTTPResponse.py", line 606, in notFoundError\n "Sorry, the
requested resource does not exist." +\nNotFound: \n \n\n \n \n \n\n
\n Site Error \n An error was encountered while publishing this
resource.\n \n Resource not found \n\n Sorry, the requested r
esource does not exist. Check the URL and try
again. Resource: RPC2\nPOST \n \n\n Troubleshooting Suggestions
\n\n \n The URL
may be incorrect. \n The parameters passed to this resource may be
incorrect. \n A resource that this resource relies on may be\n
encountering an error. \n \n\n For more detailed information about
the error, please\n refer to the HTML source for this page.\
n \n\n If the error persists please contact the site
maintainer.\n Thank you for your patience.\n \n \n \n'>
http://www.krcf.org
tel: +49 175 7764011
fax: +49 221 135422
callto:snmdir.ath.cx/tuchacek
GnuPG/PGP public key ID 52993D8D