Public bug reported:

The 04-merge-schema.patch that was introduced in Debian in 0.4.1-10
causes a regression in the handling of namespaces.  As a result of this,
applications such as mhgui (part of congruity package) are broken.  In
Debian, the patch was reverted in 0.4.1-13 per Debian bug:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=743415

An example of the regression (from the Debian bug report):

>>> url = 'http://service.gis.irisnet.be/urbis/Localization?wsdl'
>>> from suds.client import Client
>>> connexion = Client(url)
>>> print connexion

Result in 0.4.1-9:
Service ( Localization ) tns="http://localize";
   Prefixes (2)
         ns0 = "http://localize/faults";
         ns1 = "http://localize/xsd";
[...]
         Types (5):
            ns1:AddressType
            ns1:ExtensionType
            ns0:InputMessageValidationFaultType
            ns1:PointType
            ns1:StreetType

i.e. two namespaces detected properly and types correctly affected to
these namespaces

Result in 0.4.1-10:

Service ( Localization ) tns="http://localize";
   Prefixes (1)
         ns0 = "http://localize";
[...]
         Types (5):
            AddressType
            ExtensionType
            InputMessageValidationFaultType
            PointType
            StreetType

i.e. namespaces not detected correctly, and types not affected to any
namespaces.

Please revert this patch in Trusty.  Other releases appear to be non-
affected.

** Affects: suds
     Importance: Unknown
         Status: Unknown

** Affects: suds (Ubuntu)
     Importance: Undecided
         Status: New

** Bug watch added: Debian Bug tracker #743415
   http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=743415

** Also affects: suds via
   http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=743415
   Importance: Unknown
       Status: Unknown

-- 
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to suds in Ubuntu.
https://bugs.launchpad.net/bugs/1328549

Title:
  04-merge-schema.patch causes namespace regression

To manage notifications about this bug go to:
https://bugs.launchpad.net/suds/+bug/1328549/+subscriptions

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs

Reply via email to