The patch from 2.6.2 is working allright for 2.7.0.
I recreated the patch just to have it cleanly apply.
The only thing I changed is in soap.py lines 26 an following.
If no arguments were given, the call to
args = tuple(obj._aslist)
raises an exception. Thus I inserted an exception handler.
Logged In: YES
user_id=3066
No patch is actually attached.
I'll leave this open for a short while so the original
poster can supply the patch, otherwise I'll close it in a
couple of weeks.
Logged In: YES
user_id=332779
I am sorry, I forgot to attach a diff.
Here it is :-)
Differences for soap.py to handle the exception