Learn how easy it is to sync an existing GitHub or Google Code repo to a SourceForge project! See Demo

Close

#295 ZSI.EvaluateException: Non-nillable element is NIL

open
nobody
zsi (169)
5
2013-05-13
2011-01-11
No

While querying the Debian BTS SOAP interface at http://bugs.debian.org/cgi-bin/soap.cgi ZSI raised an exception:

ZSI.EvaluateException: Non-nillable element is NIL
[Element trace: /soap:Envelope/soap:Body/get_statusResponse/s-gensym3/item/value/found/item/value]

I've attached my sample code and the HTTP response showing the element causing this exception.
After googeling for it I came across a japanese blog outlining a solution:
http://fujishinko.exblog.jp/8971956/

The attached patch applies the fix to TC.py.

Discussion

  • HTTP trace log

     
    Attachments
  • Example python code

     
    Attachments
  •  sixstone
    sixstone
    2013-05-13

    It works nicely for me.