Documentation Bug in SSL Guide
------------------------------

                 Key: HTTPCLIENT-946
                 URL: https://issues.apache.org/jira/browse/HTTPCLIENT-946
             Project: HttpComponents HttpClient
          Issue Type: Bug
          Components: Documentation
    Affects Versions: 3.1 Final
            Reporter: Andreas Sahlbach


In the SSL Guide for commons-httpclient-3.x you can find the following section:
-----
{noformat} 
Finally, you can register your custom protocol as the default handler for a 
specific protocol designator (eg: https) by calling the 
Protocol.registerProtocol method. You can specify your own protocol designator 
(such as 'myhttps') if you need to use your custom protocol as well as the 
default SSL protocol implementation.
{noformat}
{code:java}
Protocol.registerProtocol("myhttps", 
new Protocol("https", new MySSLSocketFactory(), 9443));
{code}
-----
IMHO the first Parameter in the Protocol constructor must be "myhttps", too. At 
least here only in this case the new Protocol is found and the 
MySSLSocketFactory is actually used. The original code only seems to work, 
because the register call doesn't fail, but the normal SSL Protocol object is 
actually used.

PS: hope this confluence format stuff actually works. 

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to