You are viewing a plain text version of this content. The canonical link for it is here.
Posted to xmlrpc-auto@ws.apache.org by "Jimisola Laursen (JIRA)" <xm...@ws.apache.org> on 2006/11/24 17:09:07 UTC

[jira] Commented: (XMLRPC-125) Ease extending XmlRpcServlet

    [ http://issues.apache.org/jira/browse/XMLRPC-125?page=comments#action_12452490 ] 
            
Jimisola Laursen commented on XMLRPC-125:
-----------------------------------------

Jochen, curious on what you have to say on this issue/improvement...

> Ease extending XmlRpcServlet
> ----------------------------
>
>                 Key: XMLRPC-125
>                 URL: http://issues.apache.org/jira/browse/XMLRPC-125
>             Project: XML-RPC
>          Issue Type: Improvement
>          Components: Source
>    Affects Versions: 3.1
>            Reporter: Jimisola Laursen
>         Attachments: XMLRPC-125.diff
>
>
> Short story:  XmlRpcServlet is not easy to extend since 1) instance variables are private and 2) newPropertyHandlerMapping(URL url) method that often needs to be extended contains logic and potential bug fixes to risk to be missed.
> Long story: the long story is that two classes needs to be extended only to be able to change what methods are to be registered in AbstractReflectiveHandlerMapping.registerPublicMethods (this is done by extending isHandlerMethod).
> I'd prefer a solution where AbstractReflectiveHandlerMapping nor XmlRpcServlet needs to be extended.

-- 
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