#38 generic vector deserialization

0.60
closed-fixed
5
2007-10-01
2004-02-05
Anonymous
No

it should be possible (and it is in fact recommended by the WS-I
Basic Profile 1.0) to ommit the soap-enc:arrayType attribute in a soap
message. To wit, the following is a valid array serialization:
<string-list xsi:type="some-type">
<item>a</item>
<item>b</item>
</string-list>.

Yet SOAP::Lite (as of version 0.60) is incapable of doing the correct
deserialization of such a construct. Instead of an aray one ends up
getting something like this (in Dumper-like format):

'string-list' => bless( { 'item' => 'b' }, 'some-type' )

notice that only one 'item' is recognized and it is consistently the last
one.

Discussion

  • Byrne Reese

    Byrne Reese - 2004-09-28

    Logged In: YES
    user_id=28043

    This has been fixed, thanks to a patch submitted by Lexi
    Baugher (patch 832877). This will be released with 0.65.

     
  • Byrne Reese

    Byrne Reese - 2004-09-28
    • status: open --> open-fixed
     
  • Martin Kutter

    Martin Kutter - 2007-10-01

    Logged In: YES
    user_id=884175
    Originator: NO

    0.65 has been out for a while - closed ticket

     
  • Martin Kutter

    Martin Kutter - 2007-10-01
    • status: open-fixed --> closed-fixed
     

Log in to post a comment.

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

Sign up for the SourceForge newsletter:

JavaScript is required for this form.





No, thanks