[ http://issues.apache.org/jira/browse/XMLRPC-75?page=all ]

Walter Mundt updated XMLRPC-75:
-------------------------------

    Attachment: xmlrpc3-metadata.diff

Okay, here is an updated patch which uses your interfaces.  It also adds 
support in PropertyHandlerMapping for automatically passing the mapping to the 
constructor for any object specified in the property file.  This could be used 
to subclass PHM and store additional information used by the various XML-RPC 
services.

> Introspection Patch for XML-RPC, current to SVN 2005-12-29 (r359943)
> --------------------------------------------------------------------
>
>          Key: XMLRPC-75
>          URL: http://issues.apache.org/jira/browse/XMLRPC-75
>      Project: XML-RPC
>         Type: New Feature
>   Components: Source
>     Versions: unspecified
>     Reporter: Walter Mundt
>     Assignee: Jochen Wiedmann
>  Attachments: IntrospectionExample.java, xmlrpc-2.0-beta-introspection.patch, 
> xmlrpc3-metadata.diff, xmlrpc3-metadata.diff, xmlrpc3-metadata.diff
>
> I've taken Aaron Hamid's Introspection patch (which was in turn derived from 
> the one here: 
> http://xmlrpc-c.sourceforge.net/hacks/helma-xmlrpc-introspection.diff ) and 
> basically rewritten it to work with the current XML-RPC library.
> I tried to set it up so that it followed the existing coding style as much as 
> possible, and would not break any existing applications.  For example, when I 
> needed a list of handlers supported by a particular mapping, I added a new 
> interface XmlRpcListableHandlerMapping that provides this information, made 
> the default handler implement it, and designed my code so that if it were not 
> implemented by a handler in use, everything  would work except the 
> system.listMethods functionality that relies on it.
> I hope you will be able to integrate this code into the next version of the 
> library; please contact me with any questions or issues.  I will be attaching 
> the patch to this issue if I can so that the problem with his previous patch 
> will not occur.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira

Reply via email to