Evan Simpson said:
> Tim Hicks wrote:
>> Given a call signature like:
>>
>> def method(self, *args, **kw)
>>
>> In this way, mapply.py seems to ignore the fact that I want my method
>> to accept an arbitrary number of arguments (line 69).
>
> When mapply was written, its only purpose was to map explicit method
> parameters to request variables.  There was no concept of RPC of any
> kind, so neither '*args' nor '**kwargs' had any kind of sensible
> interpretation.
>
> So, yes, mapply does ignore what you want :-)
>
> Unfortunately, given the way that XML-RPC and WebDAV have been piled on
> top of the initial implementation, I'm not sure how this could be fixed
> properly in Zope 2.x.
>
> Sorry,
>
> Evan @ 4-am

Evan,

thanks for at least confirming my fears.  I've got a workaround going now;
albeit with slightly hobbled functionality.

As is the standard cry at these times - 'will this be fixed in Zope3?'

cheers,

tim



_______________________________________________
Zope-Dev maillist  -  [EMAIL PROTECTED]
http://lists.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists - 
 http://lists.zope.org/mailman/listinfo/zope-announce
 http://lists.zope.org/mailman/listinfo/zope )

Reply via email to