dlr         2002/07/09 11:29:24

  Modified:    src/java/org/apache/xmlrpc XmlRpc.java
  Log:
  Recgonize Object[].
  
  Revision  Changes    Path
  1.23      +13 -1     xml-rpc/src/java/org/apache/xmlrpc/XmlRpc.java
  
  Index: XmlRpc.java
  ===================================================================
  RCS file: /home/cvs/xml-rpc/src/java/org/apache/xmlrpc/XmlRpc.java,v
  retrieving revision 1.22
  retrieving revision 1.23
  diff -u -u -r1.22 -r1.23
  --- XmlRpc.java       20 Mar 2002 15:11:03 -0000      1.22
  +++ XmlRpc.java       9 Jul 2002 18:29:24 -0000       1.23
  @@ -769,6 +769,18 @@
                   this.write(Base64.encode((byte[]) obj));
                   endElement("base64");
               }
  +            else if (obj instanceof Object[])
  +            {
  +                startElement("array");
  +                startElement("data");
  +                Object[] array = (Object []) obj;
  +                for (int i = 0; i < array.length; i++)
  +                {
  +                    writeObject(array[i]);
  +                }
  +                endElement("data");
  +                endElement("array");
  +            }
               else if (obj instanceof Vector)
               {
                   startElement("array");
  
  
  


Reply via email to