Difference between revisions of "SUDS Patch"

From VistrailsWiki
Jump to navigation Jump to search
 
Line 1: Line 1:
In order to support web services with wsdl specifications that include <choice> elements, you will need to use a patched version of [https://fedorahosted.org/suds/ SUDS].  
In order to support web services with wsdl specifications that include <choice> elements, you will need to use a patched version of [https://fedorahosted.org/suds/ 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.
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 ===
=== How to patch SUDS ===


* Download the latest SUDS version using: "svn co http://svn.fedorahosted.org/svn/suds/trunk". The patch was tested with version SUDS build 710.
# 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]]
# 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".


=== References ===
=== References ===
This bug is discussed at: https://fedorahosted.org/suds/ticket/342


This bug was discussed at: https://fedorahosted.org/suds/ticket/342
Questions can be sent to: rexissimusatyahoodotse

Latest revision as of 14:54, 20 September 2011

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

  1. Download the latest SUDS version using: "svn co http://svn.fedorahosted.org/svn/suds/trunk". The patch was tested with SUDS build 710.
  2. Download the patch from File:Suds choice patch.txt
  3. Go into the suds directory and apply the patch using "patch -p0 -i suds_choice_patch.txt"
  4. Install SUDS using "sudo python setup.py install".

References

This bug is discussed at: https://fedorahosted.org/suds/ticket/342

Questions can be sent to: rexissimusatyahoodotse