Permalink
Switch branches/tags
Nothing to show
Commits on May 22, 2009
  1. M ZSI/TCcompound.py

    ** comment out very restrictive part of substition code, if "matching" typecodes let it pass and return the substitute
    
    
    git-svn-id: https://pywebsvcs.svn.sourceforge.net/svnroot/pywebsvcs/trunk@1493 7150bf37-e60d-0410-b93f-83e91ef0e581
    boverhof committed May 22, 2009
Commits on May 19, 2009
  1. M ZSI/TCcompound.py

    -- FIX  BUG 2794124  	 TCcomplex Parse algorithm
    
    
    git-svn-id: https://pywebsvcs.svn.sourceforge.net/svnroot/pywebsvcs/trunk@1492 7150bf37-e60d-0410-b93f-83e91ef0e581
    boverhof committed May 19, 2009
Commits on May 18, 2009
  1. M test/wsdl2py/wsdl/test_SubstitutionGroup.xsd

    M    ZSI/TCcompound.py
    
    Changes:
    -- formerly:  parse all items, set into a dict, then loop on that dict and set all items on pyobj 
    -- now: parse all items, set in pyobj directly, if no pyclass return "pyobj.__dict__" 
    
    Wildcards (any):
    -- formerly: parse, then set them last 
    -- now: parse & set them inorder
    
    Unittest change:
    -- was actually wrong since it was an extension of a type that had a wildcard
    -- remove wildcard declaration in base so "child" can be parsed by the "extension" element 
    
    
    
    git-svn-id: https://pywebsvcs.svn.sourceforge.net/svnroot/pywebsvcs/trunk@1491 7150bf37-e60d-0410-b93f-83e91ef0e581
    boverhof committed May 18, 2009
Commits on Apr 27, 2009
  1. A test/test_AnyType.py

    M    test/test_zsi.py
    M    ZSI/__init__.py
    M    ZSI/TC.py
    
    -- FIX BUG [ ZSI.EvaluateException: Any can't parse element - ID: 2762639 ]
    
    
    
    git-svn-id: https://pywebsvcs.svn.sourceforge.net/svnroot/pywebsvcs/trunk@1490 7150bf37-e60d-0410-b93f-83e91ef0e581
    boverhof committed Apr 27, 2009
Commits on Apr 9, 2009
  1. M test/test_QName.py

    -- added unittest for 	[ pywebsvcs-Bugs-2748314 ] Malformed type attribute (bad NS) with 2.1a1 but not with 2.
    
    
    git-svn-id: https://pywebsvcs.svn.sourceforge.net/svnroot/pywebsvcs/trunk@1489 7150bf37-e60d-0410-b93f-83e91ef0e581
    boverhof committed Apr 9, 2009
  2. M ZSI/TC.py

    The bug I thought you came across is a known problem with minidom resolving the default namespace.
    
    	""Minidom bug in ParsedSoap: Default namespace is empty - ID: 1810600"""
    
    But I plugged in 4Suite, without any modifications from my formula ( maybe a versioning difference in regards to 4Suite ), and got the same error.  So I looked at TC.py and found the problem, it's trivial, probably occurred as a result of some refactoring since it is correctly handled elsewhere.
    
    
    git-svn-id: https://pywebsvcs.svn.sourceforge.net/svnroot/pywebsvcs/trunk@1488 7150bf37-e60d-0410-b93f-83e91ef0e581
    boverhof committed Apr 9, 2009
Commits on Apr 7, 2009
  1. Bug fix in the file attachment...

    git-svn-id: https://pywebsvcs.svn.sourceforge.net/svnroot/pywebsvcs/trunk@1487 7150bf37-e60d-0410-b93f-83e91ef0e581
    lclement committed Apr 7, 2009
  2. Bug fix in the File attachment

    git-svn-id: https://pywebsvcs.svn.sourceforge.net/svnroot/pywebsvcs/trunk@1486 7150bf37-e60d-0410-b93f-83e91ef0e581
    lclement committed Apr 7, 2009
Commits on Apr 2, 2009
  1. Fixed a couple of tests

    git-svn-id: https://pywebsvcs.svn.sourceforge.net/svnroot/pywebsvcs/trunk@1485 7150bf37-e60d-0410-b93f-83e91ef0e581
    lclement committed Apr 2, 2009
Commits on Mar 31, 2009
  1. Some preliminary unit test for the Attachment implementation.

    git-svn-id: https://pywebsvcs.svn.sourceforge.net/svnroot/pywebsvcs/trunk@1484 7150bf37-e60d-0410-b93f-83e91ef0e581
    lclement committed Mar 31, 2009
  2. Added binary attachment support (client only)

    git-svn-id: https://pywebsvcs.svn.sourceforge.net/svnroot/pywebsvcs/trunk@1483 7150bf37-e60d-0410-b93f-83e91ef0e581
    lclement committed Mar 31, 2009
  3. Added binary attachment support (only cliend side).

    git-svn-id: https://pywebsvcs.svn.sourceforge.net/svnroot/pywebsvcs/trunk@1482 7150bf37-e60d-0410-b93f-83e91ef0e581
    lclement committed Mar 31, 2009
Commits on Feb 10, 2009
  1. M XMLSchema.py

    -- fix for bug report "[ 2586279 ] annotation IndexError"
    
    
    
    git-svn-id: https://pywebsvcs.svn.sourceforge.net/svnroot/pywebsvcs/trunk@1481 7150bf37-e60d-0410-b93f-83e91ef0e581
    boverhof committed Feb 10, 2009
Commits on Jan 7, 2009
  1. Added test case for small year from bugreport

    git-svn-id: https://pywebsvcs.svn.sourceforge.net/svnroot/pywebsvcs/trunk@1480 7150bf37-e60d-0410-b93f-83e91ef0e581
    psha committed Jan 7, 2009
  2. Increase borders when timezone is ignored (MINYEAR+1, MAXYEAR-1)

    Always reintialize timezone offsets
    
    
    git-svn-id: https://pywebsvcs.svn.sourceforge.net/svnroot/pywebsvcs/trunk@1479 7150bf37-e60d-0410-b93f-83e91ef0e581
    psha committed Jan 7, 2009
Commits on Jan 6, 2009
  1. Run tests for different timezones (MSK, PST, VOST, UTC)

    git-svn-id: https://pywebsvcs.svn.sourceforge.net/svnroot/pywebsvcs/trunk@1478 7150bf37-e60d-0410-b93f-83e91ef0e581
    psha committed Jan 6, 2009
Commits on Dec 12, 2008
  1. Implement TC.Union.text_to_data method

    Just like TC.Union.parse - try to parse by every member typecode and
    raise exception if none succeded.
    
    Needed by WS-Addressing for RelationshipType attribute
    http://www.w3.org/Submission/ws-addressing/#_Toc77464323
    
    
    
    git-svn-id: https://pywebsvcs.svn.sourceforge.net/svnroot/pywebsvcs/trunk@1477 7150bf37-e60d-0410-b93f-83e91ef0e581
    psha committed Dec 12, 2008
  2. Fix timezone handling in TCtimes

    Time
     * When parsing convert all times (dateTime and gTime elements) to local
       timezone if possible (year must be in range [datetime.MINYEAR, datetime.MAXYEAR])
     * dateTime and gTime are serialized to UTC timezone. Argument is treated as
       local time
    
    Date
     * Date formats (gDate, gYear, ...) ignore timezone portion e.g. values
       1968+15:00, 1968Z and 1968 are equal. So this part is not confirming to
       specs.
     * Serialize all dates without timezone part.
    
    Fixed bugs: #2133723 #2014802
    
    
    
    git-svn-id: https://pywebsvcs.svn.sourceforge.net/svnroot/pywebsvcs/trunk@1476 7150bf37-e60d-0410-b93f-83e91ef0e581
    psha committed Dec 12, 2008
Commits on Dec 11, 2008
  1. Support parsing TC.XML with maxOccurs > 1

    Backward compatible behaviour (e.g returning None or Element) when
    maxOccurs = 1. Otherwise list of elements is returned (may be empty if
    minOccurs = 0)
    
    
    git-svn-id: https://pywebsvcs.svn.sourceforge.net/svnroot/pywebsvcs/trunk@1475 7150bf37-e60d-0410-b93f-83e91ef0e581
    psha committed Dec 11, 2008
Commits on Dec 10, 2008
  1. Serialize ReferenceParameters of EndpointReference

    In W3C recomendations ReferenceProperties attribute changed to
    ReferenceParameters.
    
    http://www.w3.org/TR/ws-addr-core/#msgaddrpropsinfoset
    
    
    git-svn-id: https://pywebsvcs.svn.sourceforge.net/svnroot/pywebsvcs/trunk@1474 7150bf37-e60d-0410-b93f-83e91ef0e581
    psha committed Dec 10, 2008
  2. Add support for WS-Addressing WSDL Binding

    Search for Action attributes not only in WSA*.ADDRESS namespaces
    but also in WSAW*. wsaw is used by Globus Toolkit 4.2+
    
    See http://www.w3.org/TR/ws-addr-wsdl/ for wsaw definition.
    
    
    git-svn-id: https://pywebsvcs.svn.sourceforge.net/svnroot/pywebsvcs/trunk@1472 7150bf37-e60d-0410-b93f-83e91ef0e581
    psha committed Dec 10, 2008
  3. Add WS-Addressing namespace http://www.w3.org/2005/08/addressing/

    as WSA200508
    
    
    
    git-svn-id: https://pywebsvcs.svn.sourceforge.net/svnroot/pywebsvcs/trunk@1471 7150bf37-e60d-0410-b93f-83e91ef0e581
    psha committed Dec 10, 2008
Commits on Nov 11, 2008
  1. M ZSI/schema.py

    Fix for Bug Report
    	[ 2264789 ] Lazy Flag elementFormDefault="qualified" Bug"""
    
    
    
    
    git-svn-id: https://pywebsvcs.svn.sourceforge.net/svnroot/pywebsvcs/trunk@1470 7150bf37-e60d-0410-b93f-83e91ef0e581
    boverhof committed Nov 11, 2008
Commits on Oct 15, 2008
  1. M wsdl2py/config.txt

    A    wsdl2py/test_NoMessagePart.py
    A    wsdl2py/wsdl/NoMessagePart.wsdl
    AM   wsdl2py/servers/NoMessagePartServer.py
    
    
    unittest for [ 1803439 ] ZSI.generate.Wsdl2PythonError: must specify part for doc/lit
    
    
    
    
    git-svn-id: https://pywebsvcs.svn.sourceforge.net/svnroot/pywebsvcs/trunk@1469 7150bf37-e60d-0410-b93f-83e91ef0e581
    boverhof committed Oct 15, 2008
Commits on May 24, 2008
  1. Re-fix position of import for nested scopes

    git-svn-id: https://pywebsvcs.svn.sourceforge.net/svnroot/pywebsvcs/trunk@1468 7150bf37-e60d-0410-b93f-83e91ef0e581
    warnes committed May 24, 2008
Commits on May 16, 2008
  1. Improve error reporting in WSDL proxy.

    git-svn-id: https://pywebsvcs.svn.sourceforge.net/svnroot/pywebsvcs/trunk@1467 7150bf37-e60d-0410-b93f-83e91ef0e581
    warnes committed May 16, 2008
  2. Remove unecessary (problematic?) quotes around encoding name

    git-svn-id: https://pywebsvcs.svn.sourceforge.net/svnroot/pywebsvcs/trunk@1466 7150bf37-e60d-0410-b93f-83e91ef0e581
    warnes committed May 16, 2008
  3. Attempt to update translateTest to use new server.

    git-svn-id: https://pywebsvcs.svn.sourceforge.net/svnroot/pywebsvcs/trunk@1465 7150bf37-e60d-0410-b93f-83e91ef0e581
    warnes committed May 16, 2008
Commits on May 15, 2008
  1. Add code to test Bug #1366752

    git-svn-id: https://pywebsvcs.svn.sourceforge.net/svnroot/pywebsvcs/trunk@1464 7150bf37-e60d-0410-b93f-83e91ef0e581
    warnes committed May 15, 2008
  2. Avoid relying on Python's builtin 'float(x)' function to properly han…

    …dle NaN, Inf, +Inf, -Inf, resolves bug #1366752
    
    git-svn-id: https://pywebsvcs.svn.sourceforge.net/svnroot/pywebsvcs/trunk@1463 7150bf37-e60d-0410-b93f-83e91ef0e581
    warnes committed May 15, 2008
  3. Fix typo in SOAPpy soappy.txt file, per bug 1519915

    git-svn-id: https://pywebsvcs.svn.sourceforge.net/svnroot/pywebsvcs/trunk@1462 7150bf37-e60d-0410-b93f-83e91ef0e581
    warnes committed May 15, 2008
  4. Add test case for Bug #193688. SOAPpy is losing attributes on basic t…

    …ypes
    
    git-svn-id: https://pywebsvcs.svn.sourceforge.net/svnroot/pywebsvcs/trunk@1459 7150bf37-e60d-0410-b93f-83e91ef0e581
    warnes committed May 15, 2008