[Bug 1328549] [NEW] 04-merge-schema.patch causes namespace regression
Scott Talbert
swt at techie.net
Tue Jun 10 14:21:55 UTC 2014
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
More information about the Ubuntu-server-bugs
mailing list