Hello everyone;

I've been using Apache-XMLRPC 1 for quite some time, and I"m looking into
upgrading to 3.  I have a method that sends a Map containing various items;
it works great for apcache-xmlrpc-1, but with 3 I see this strange behavior:

Sending this:

INFOPROPS => temp3 => 0
INFOPROPS => num_errs => 1
INFOPROPS => temp2 => 101
INFOPROPS => temp1 => 102
INFOPROPS => zone_vols => [{MASTER=100, MASTERADJ=100, WAVEADJ=100,
ZONENAME=0: OH - Audio, ZONEID=0, WAVE=60, HR=8}]

The client, however, sees this:

INFOPROPS => temp3 => 0
INFOPROPS => num_errs => 1
INFOPROPS => temp2 => 101
INFOPROPS => temp1 => 102
INFOPROPS => zone_ids => [Ljava.lang.Object;@b5f53a

The value for 'zone_ids' is a List of Maps; but under xmlrpc3 the client
only sees an Object.  These objects (Hashtable and Vector) are Serializable;
is that why?

Many thanks;

Reply via email to