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

xs:list attributes do not serialize

    XMLWordPrintableJSON

Details

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

    Description

      When sending messages that contain attributes consisting of a list, the attribute is not serialized.

      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 serialize the "value".

      2. BeanSerializer doesn't have any code to serialize attributes that are indexed.

      Attachments

        1. 1752.diff
          16 kB
          Steve Green
        2. 1752_try2.patch
          27 kB
          Steve Green
        3. 1752.diff-u
          20 kB
          Steve Green
        4. 1752.wsdl
          0.7 kB
          Steve Green
        5. Test.java
          0.4 kB
          Steve Green
        6. 1752-02.02.05.diff
          25 kB
          Steve Green
        7. 1752-and-1762-diff.txt
          29 kB
          Tom Jordahl
        8. Test1752.java
          2 kB
          Steve Green
        9. 1752-and-1762-simpler.patch
          6 kB
          Steve Green
        10. testcase.tar
          10 kB
          Steve Green

        Issue Links

          Activity

            People

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

              Dates

                Created:
                Updated:
                Resolved: