I wonder if it is possible to support the marshaling of Java Beans as
standard XML-RPC structs. I found this feature first in the  XML-RPC.NET
implementation. (http://www.xml-rpc.net/faq/xmlrpcnetfaq.html#1.10)

I have tried to achieve this through implementing a custom TypeConverter.
The
backConvert() method makes a Map from the Java Bean properties and the
convert() method makes from the Map a new Java Bean. But I encountered the
following problems with this approach:

- The runtime proxy which is created through the ClientFactory calls
TypeConverter.convert() on the received result, but not on arguments to
sent.

- The server ReflectiveXmlRpcHandler calls TypeConverter.convert() on any
argument, but not on the result.

Are there any possibility to achieve my aim?

Stefan

Reply via email to