#166 reconcile saxer/*dom inconsistency in xsi:type handling

PyXB 1.2.3
closed
None
fixed
Binding model
major
PyXB 1.1.4
defect
2013-09-16
2012-09-06
No

test-trac-0060 fails to raise an exception with the *dom styles because they pass the dom node in where saxer diagnoses an invalid xsi:type attribute. These should be made consistent.

Discussion

  • Peter A. Bigot

    Peter A. Bigot - 2012-11-08
    • milestone changed from PyXB 1.2.0 to PyXB 1.2.1
     
  • Peter A. Bigot

    Peter A. Bigot - 2012-12-17
    • milestone changed from PyXB 1.2.1 to PyXB 1.2.2
     
  • Peter A. Bigot

    Peter A. Bigot - 2013-04-17
    • milestone changed from PyXB 1.2.2 to PyXB 1.2.3
     
  • Peter A. Bigot

    Peter A. Bigot - 2013-09-16
    • status changed from new to closed
    • resolution set to fixed

    Fixed in next branch.

    commit d0ff6bd664a39da5c25afa3aabf44aeec4d4592d
    Author: Peter A. Bigot <pab@pabigot.com>
    Date:   Mon Sep 16 14:58:12 2013 -0500
    
        trac/166: reconcile saxer/dom inconsistency in xsi:type handling
    
        Do not ignore exceptions raised as a result of using a DOM instance to
        create a binding identified through xsi:type.  For historical compatibility
        retain the ability to stick DOM nodes into the binding when we have no idea
        how to create a binding for them.
    
     

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:





No, thanks