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_try2.patch
          27 kB
          Steve Green
        2. 1752.diff
          16 kB
          Steve Green
        3. 1752.diff-u
          20 kB
          Steve Green
        4. 1752.wsdl
          0.7 kB
          Steve Green
        5. 1752-02.02.05.diff
          25 kB
          Steve Green
        6. 1752-and-1762-diff.txt
          29 kB
          Tom Jordahl
        7. 1752-and-1762-simpler.patch
          6 kB
          Steve Green
        8. Test.java
          0.4 kB
          Steve Green
        9. Test1752.java
          2 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: