[
https://issues.apache.org/jira/browse/XMLRPC-101?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12538249
]
Jochen Wiedmann commented on XMLRPC-101:
----------------------------------------
I have added the sunhttp.zip patches to the trunk.
> Possibility to subclass XmlRpcSunHttpTransport for added functionality
> ----------------------------------------------------------------------
>
> Key: XMLRPC-101
> URL: https://issues.apache.org/jira/browse/XMLRPC-101
> Project: XML-RPC
> Issue Type: Improvement
> Components: Source
> Affects Versions: 3.0rc1
> Reporter: Julio Francisco Veronelli
> Assignee: Jochen Wiedmann
> Priority: Trivial
> Attachments: ssl.patch, sunhttp.zip
>
>
> Could it be possible to make the URLConnection in class
> org.apache.xmlrpc.client.XmlRpcSunHttpTransport protected instead of private?
> That is:
> protected URLConnection conn;
> REASON:
> That way is much easier to subclass for added functionality. In particular,
> i'm subclassing it to set a java.net.Proxy or a java.security.KeyStore used
> for setting a SSL connection.
> In XML-RPC 3.0a1 it was easy to do, all that was needed was to subclass
> method newConnection(). In 3.0RC1 that method is gone, and overwriting
> sendRequest(XmlRpcRequest) is not possible, since conn is private.
> I tried also extending XmlRpcHttpTransport, but it is not possible, because
> org.apache.xmlrpc.client.XmlRpcStreamTransport.RequestWriter is protected and
> cannot be accessed.
> Thanks in advance.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.