잊지 않겠습니다.

SoapException 및 Nullable parameter에서 문제가 발생해서 googling을 해본 결과.

http://fujishinko.exblog.jp/8971956/

どうも、null許可の項目をちゃんと判断できていない模様。
受信しているXMLを見てみると、タグに

xsi:nil="true"


と設定されています。

落ちている箇所のソースを見てみると
/usr/lib/python2.4/site-packages/ZSI/TC.py
32行目

_find_nil = lambda E: _find_xsi_attr(E, "null") or _find_xsi_attr(E, "nil")


nilというアトリビュートで聞いているのがマズい模様。


_find_nil = lambda E: _find_xsi_attr(E, "null") or _find_xsi_attr(E, "xsi:nil")


こうしてやることで、エラーを回避することが出来ました。
Posted by Y2K
,