Issue Details (XML | Word | Printable)

Key: XMLRPC-75
Type: New Feature New Feature
Status: Closed Closed
Resolution: Fixed
Priority: Major Major
Assignee: Jochen Wiedmann
Reporter: Walter Mundt
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
XML-RPC

Introspection Patch for XML-RPC, current to SVN 2005-12-29 (r359943)

Created: 30/Dec/05 09:28 AM   Updated: 05/Oct/06 09:00 PM
Return to search
Component/s: Source
Affects Version/s: unspecified
Fix Version/s: None

Time Tracking:
Not Specified

File Attachments:
  Size
Java Source File Licensed for inclusion in ASF works IntrospectionExample.java 2005-12-30 05:36 PM Walter Mundt 0.8 kB
Text File Licensed for inclusion in ASF works xmlrpc-2.0-beta-introspection.patch 2005-12-30 09:29 AM Walter Mundt 24 kB
File Licensed for inclusion in ASF works xmlrpc3-metadata.diff 2006-03-02 06:22 AM Walter Mundt 28 kB
File Licensed for inclusion in ASF works xmlrpc3-metadata.diff 2006-03-01 03:48 AM Walter Mundt 25 kB
File Licensed for inclusion in ASF works xmlrpc3-metadata.diff 2006-02-25 02:27 AM Walter Mundt 23 kB
File Licensed for inclusion in ASF works xmlrpc3-metadata.diff 2006-02-24 11:16 AM Walter Mundt 30 kB
File Licensed for inclusion in ASF works xmlrpc3-metadata.diff 2006-02-24 08:01 AM Walter Mundt 28 kB

Resolution Date: 21/Aug/06 12:25 AM


 Description  « Hide
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.

 All   Comments   Work Log   Change History   Subversion Commits      Sort Order: Ascending order - Click to sort in descending order
Walter Mundt made changes - 30/Dec/05 09:29 AM
Field Original Value New Value
Attachment xmlrpc-2.0-beta-introspection.patch [ 12321602 ]
Walter Mundt made changes - 30/Dec/05 05:36 PM
Attachment IntrospectionExample.java [ 12321606 ]
Walter Mundt made changes - 24/Feb/06 08:01 AM
Attachment xmlrpc3-metadata.diff [ 12323345 ]
Walter Mundt made changes - 24/Feb/06 11:16 AM
Attachment xmlrpc3-metadata.diff [ 12323355 ]
Jochen Wiedmann made changes - 24/Feb/06 11:37 PM
Assignee Jochen Wiedmann [ jochen@apache.org ]
Jochen Wiedmann made changes - 24/Feb/06 11:37 PM
Status Open [ 1 ] In Progress [ 3 ]
Walter Mundt made changes - 25/Feb/06 02:27 AM
Attachment xmlrpc3-metadata.diff [ 12323378 ]
Walter Mundt made changes - 01/Mar/06 03:48 AM
Attachment xmlrpc3-metadata.diff [ 12323512 ]
Walter Mundt made changes - 02/Mar/06 06:22 AM
Attachment xmlrpc3-metadata.diff [ 12323580 ]
Jochen Wiedmann made changes - 21/Aug/06 12:25 AM
Resolution Fixed [ 1 ]
Status In Progress [ 3 ] Resolved [ 5 ]
Jochen Wiedmann made changes - 05/Oct/06 09:00 PM
Status Resolved [ 5 ] Closed [ 6 ]