Uploaded image for project: 'Axis'
  1. Axis
  2. AXIS-1762

xs:list attributes do not deserialize

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • None
    • None

    Description

      This bug is the deserializer side of the same bug as AXIS-1752.

      When receiving messages that contain attributes consisting of a list, the attribute is not deserialized.

      The problem appears to be for 2 reasons.

      1. wsdl2java does not generate the indexed getter and setter methods. The bean introspector does not recognize the method as a list method and thus the serializer fails when trying to deserialize the "value".

      2. BeanDeserializer doesn't have any code to deserialize attributes that are indexed.

      Attachments

        1. 1752-and-1762-diff.txt
          29 kB
          Tom Jordahl
        2. 1762.diff-u
          3 kB
          Steve Green
        3. 1762.patch
          3 kB
          Steve Green

        Issue Links

          Activity

            People

              Unassigned Unassigned
              lagnat Steve Green
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: