In order to support web services with wsdl specifications that include <choice> elements, you will need to use a patched version of SUDS.
Recent binary versions of VisTrails should already have the patched version. Users running Linux will need to apply the patch using the steps below.
How to patch SUDS
- Download the latest SUDS version using: "svn co http://svn.fedorahosted.org/svn/suds/trunk". The patch was tested with SUDS build 710.
- Download the patch from File:Suds choice patch.txt
- Go into the suds directory and apply the patch using "patch -p0 -i suds_choice_patch.txt"
- Install SUDS using "sudo python setup.py install".
This bug is discussed at: https://fedorahosted.org/suds/ticket/342
Questions can be sent to: rexissimusatyahoodotse