Kottas Alexandros created RAMPART-450:
-----------------------------------------

             Summary: Rampart prxoxy settings configuration
                 Key: RAMPART-450
                 URL: https://issues.apache.org/jira/browse/RAMPART-450
             Project: Rampart
          Issue Type: Bug
          Components: rampart-core
    Affects Versions: 1.7.1
         Environment: jdk1.8
rampart-dist-1.7.1
axis2-1.7.9
            Reporter: Kottas Alexandros
         Attachments: exampleTicket.java

Hi all,
I am filling up this issue since rampart core does not respect axis2 http proxy 
configuration in the client. The service has a symmetric policy with 
requesttokensecurity.

In client level the configuration is :
{noformat}
...
// SET PROXY
HttpTransportProperties.ProxyProperties httpProxy = new 
HttpTransportProperties.ProxyProperties();
httpProxy.setProxyName(proxyHost);
httpProxy.setProxyPort(proxyPort);
...
options.setProperty(org.apache.axis2.transport.http.HTTPConstants.PROXY,httpProxy);
...
{noformat}
The first call, which is is the STSClient.java in order to obtain the token, 
does not inherit the proxy settings from axis2 client configuration and it gets 
a connection time out.

If we set the global paramater :
{noformat}
System.setProperty("http.proxyHost", proxyhost);
System.setProperty("http.proxyPort", String.valueOf(proxyport));
System.setProperty("https.proxyHost", proxyhost);
System.setProperty("https.proxyPort", String.valueOf(proxyport));
{noformat}
Everything works as expected. 

 

Attached exampleTicket.java with the source code.
Used the following components:
rampart-dist-1.7.1
axis2-1.7.9

 

Thank you



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

---------------------------------------------------------------------
To unsubscribe, e-mail: java-dev-unsubscr...@axis.apache.org
For additional commands, e-mail: java-dev-h...@axis.apache.org

Reply via email to