[
https://issues.apache.org/jira/browse/AXIS2-6044?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
tejas mehendale updated AXIS2-6044:
-----------------------------------
Priority: Blocker (was: Major)
> HTTPProxyConfigurator system property takes precedence over axis
> configuration and message context proxy properties
> -------------------------------------------------------------------------------------------------------------------
>
> Key: AXIS2-6044
> URL: https://issues.apache.org/jira/browse/AXIS2-6044
> Project: Axis2
> Issue Type: Bug
> Components: transports
> Affects Versions: 1.7.9
> Reporter: tejas mehendale
> Priority: Blocker
>
> Refer classes ->
> org.apache.axis2.transport.http.impl.httpclient4 -> method -> configure
> Also,
> org.apache.axis2.transport.http.impl.httpclient3 -> method -> configure
> 1 -
> In this method , axis2.xml configuration file is referred 1st for proxy
> settings which is overridden if set by messageContext proxy properties which
> is overridden by system property if set for proxy settings
> now, lets say we have multiple integrations in our system and few of
> integrations use system level proxy settings and few other require some other
> proxy setting depending on flow/input then , this is not possible to achieve
> since system properties ultimately overrides what is set in message context
> we think that precedence should be like , check 1st system properties if set
> then if axis2 configuration is set then override system properties and then
> check. if messageCOntext proxy properties is set then it should be used
> overriding axis2 config. properties or system properties , that way when a
> system is calling multiple integration points that system get to choose which
> proxy setting is used by an integration be setting proxy settings in
> messageContext property
> 2 -
> 2nd issue is -> for point 1 above for system properties , it does not
> consider https.proxyHost and https.proxyPort from system properties it checks
> only "http" system properties and not "https" , need support for same
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]