Uploaded image for project: 'Axis2'
  1. Axis2
  2. AXIS2-5632

BeanUtil.deserialize bug

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: 1.6.2
    • Fix Version/s: None
    • Component/s: adb
    • Labels:
      None
    • Environment:
      jdk1.6.0_13

      Description

      method BeanUtil.deserialize(Class beanClass,
      OMElement beanElement,
      MultirefHelper helper,
      ObjectSupplier objectSupplier) throws AxisFault
      at line number 495 put name is original
      properties.put(proprty.getName(), proprty);

      but at line number 509 use lowercase
      PropertyDescriptor prty = properties.get(
      partsLocalName.toLowerCase());

      if complex object's property has uppercase character then cann't get value

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              ahzean zhangzheng
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated: