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: [email protected]
For additional commands, e-mail: [email protected]