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");
- cvs commit: xml-rpc/src/java/org/apache/xmlrpc XmlRpc.java dlr
- cvs commit: xml-rpc/src/java/org/apache/xmlrpc XmlRpc.java dlr
- cvs commit: xml-rpc/src/java/org/apache/xmlrpc XmlRpc.java dlr
- cvs commit: xml-rpc/src/java/org/apache/xmlrpc XmlRpc.java dlr
- cvs commit: xml-rpc/src/java/org/apache/xmlrpc XmlRpc.java dlr
- cvs commit: xml-rpc/src/java/org/apache/xmlrpc XmlRpc.java dlr
- cvs commit: xml-rpc/src/java/org/apache/xmlrpc XmlRpc.java dlr
- cvs commit: xml-rpc/src/java/org/apache/xmlrpc XmlRpc.java jon
- cvs commit: xml-rpc/src/java/org/apache/xmlrpc XmlRpc.java dlr
- cvs commit: xml-rpc/src/java/org/apache/xmlrpc XmlRpc.java dlr
- cvs commit: xml-rpc/src/java/org/apache/xmlrpc XmlRpc.java dlr
- cvs commit: xml-rpc/src/java/org/apache/xmlrpc XmlRpc.java dlr
- cvs commit: xml-rpc/src/java/org/apache/xmlrpc XmlRpc.java dlr
- cvs commit: xml-rpc/src/java/org/apache/xmlrpc XmlRpc.java dlr
- cvs commit: xml-rpc/src/java/org/apache/xmlrpc XmlRpc.java dlr
