[Zope] xmlrpc problems
Matthias Hörtzsch
m_hoertzsch@yahoo.de
Tue, 11 Mar 2003 09:18:07 +0100
Hello and thanks for the answer
Am Montag, 10. März 2003 14:38 schrieb Eduardo Bastos:
> Hello Matthias...
>
> The method you use in zope needs a doc string.
> Doc string is a small comment about the method.
>
> like this:
> def method():
> """ doc string """
>
> []s
> Eduardo Bastos
maybe I made not really clear what I mean:
The calls to objectIds and getId are calls to Zope API methods, not to self
defined methods. So I think parts of the Zope API have wrong comments and
thats why its not possible to make xmlrpc calls because there will be always
the missing docstring error.
I think it would be a good idea to correct the comments in the Zope API.
Matthias
>
> ----- Original Message -----
> From: "Matthias Hörtzsch" <m_hoertzsch@yahoo.de>
> To: <zope@zope.org>
> Sent: Monday, March 10, 2003 10:17 AM
> Subject: [Zope] xmlrpc problems
>
> > Hi all,
> >
> > while trying something with xmlrpc and Amos examples
> > (http://www.zope.org/Members/Amos/XML-RPC) I got while using the
>
> objectIds -
>
> > method an error: objectIds has an empty or missing docstring. Objects
> > must have a docstring to be published
> >
> > If I use for example getId all works fine.
> >
> > looking into the sources told me that objectIds comment (and also from
>
> many
>
> > other methods) looks like:
> >
> > # Returns a list of subobject ids of the current object.
> > # If 'spec' is specified, returns objects whose meta_type
> > # matches 'spec'.
> >
> > So if I change it to:
> > """Returns a list of subobject ids of the current object.
> > If 'spec' is specified, returns objects whose meta_type
> > matches 'spec'."""
> >
> > it works now and I get the results of the xmlrpc call.
> >
> > So is this maybe a 'comment' bug and a case for the collector or should
>
> these
>
> > methods no more used via xmlrpc?
> >
> > Greetings
> >
> > Matthias
> >
> >
> > __________________________________________________________________
> >
> > Gesendet von Yahoo! Mail - http://mail.yahoo.de
> > Bis zu 100 MB Speicher bei http://premiummail.yahoo.de
> >
> > _______________________________________________
> > Zope maillist - Zope@zope.org
> > http://mail.zope.org/mailman/listinfo/zope
> > ** No cross posts or HTML encoding! **
> > (Related lists -
> > http://mail.zope.org/mailman/listinfo/zope-announce
> > http://mail.zope.org/mailman/listinfo/zope-dev )
>
> _______________________________________________
> Zope maillist - Zope@zope.org
> http://mail.zope.org/mailman/listinfo/zope
> ** No cross posts or HTML encoding! **
> (Related lists -
> http://mail.zope.org/mailman/listinfo/zope-announce
> http://mail.zope.org/mailman/listinfo/zope-dev )
__________________________________________________________________
Gesendet von Yahoo! Mail - http://mail.yahoo.de
Bis zu 100 MB Speicher bei http://premiummail.yahoo.de