[ https://issues.apache.org/jira/browse/AXIS2-6044?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Robert Lazarski resolved AXIS2-6044. ------------------------------------ Resolution: Fixed > 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 > Assignee: Robert Lazarski > Priority: Blocker > Fix For: 2.0.0 > > > Refer classes -> > org.apache.axis2.transport.http.impl.httpclient4.HTTPProxyConfigurator > -> method -> configure > Also, > org.apache.axis2.transport.http.impl.httpclient3.HTTPProxyConfigurator -> > 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: java-dev-unsubscr...@axis.apache.org For additional commands, e-mail: java-dev-h...@axis.apache.org