Uploaded image for project: 'Beehive'
  1. Beehive
  2. BEEHIVE-1063

WSC DRT Failure: Complex object types which contain arrays

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Open
    • Major
    • Resolution: Unresolved
    • None
    • None
    • Web Services (181)
    • None

    Description

      On deserialization of the SOAP message, wsm complains about the '<item>' tags for the array items.
      On further investigation this appears to be due to a type mapping bug in wsm, it doesn't appear the
      TypeDesc for the object is being created correctly so axis thinks that the transactions field of BankAccount
      is not an array.

      For this same case with pojo objects it works – but it appears that it is pretty much a fluke, they TypeDesc's
      on the WSM side are not correct and axis uses a fallback clause to try to guess the serializer.

      DRTs:
      ComplexTypesDocLitWrappedAxisgenTest.java
      ComplexTypesDocLitWrappedXmlbeangenTest.java
      ComplexTypesRpcLitAxisgenTest.java
      ComplexTypesRpcLitXmlbeangenTest.java

      Attachments

        Activity

          People

            Unassigned Unassigned
            chad_s Chad Schoettger
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated: