-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Gary,
On 7/12/17 12:05 PM, Christopher Schultz wrote: > Gary, > > Nope. That field is 100% undocumented > (https://hc.apache.org/httpcomponents-client-ga/httpclient/apidocs/org /apache/http/client/config/RequestConfig.html#DEFAULT) > so messing-around with it seems like a bad idea. > > What do you suggest, specifically? It's a static final field, but I > don't believe we are running under a SecurityManager, so I could > probably use reflection to blast-away the value with one of my > choosing. > > I haven't looked at the code... is the DEFAULT object cloned (at > least semantically) whenever a new RequestConfig object is built to > act as the default values for everything? Looks like not. I don't see that RequestConfig.DEFAULT is useful in any way, unless client code decides to use it for some reason. - -chris > On 2017-07-11 18:43 (-0400), Gary Gregory <[email protected]> > wrote: >> Hi Chris, >> >> Have you tried resetting >> org.apache.http.client.config.RequestConfig.DEFAULT? >> >> Gary >> >> On Tue, Jul 11, 2017 at 12:54 PM, Christopher Schultz >> <[email protected]> wrote: >> >>> All, >>> >>> I have a conflict between two products that must operate in the >>> same JVM and same ClassLoader. One product was based upon >>> http-client 4.3 and another based upon 4.5. Nearly everything >>> works (thanks for the great backward compatibility, folks!) >>> except that the product relying upon 4.3 semantics is expecting >>> the default value for staleConnectionCheckEnabled to be "true" >>> while it is "false" in the latest versions. >>> >>> Unfortunately, patching the code of the "older" product is very >>> ... challenging. >>> >>> Is there a system property or anything like that I can use to >>> change this default? Maybe a static >>> setDefaultStateConnectionCheckEnabled(boolean) method? I >>> realize that the whole staleConnectionCheckEnabled setting is >>> deprecated, but having changed the default value for it is >>> causing me some backward-compatibility headaches. >>> >>> Thanks, -chris >>> >>> -------------------------------------------------------------------- - - >>> >>> To unsubscribe, e-mail: [email protected] >>> For additional commands, e-mail: >>> [email protected] >>> >>> >> > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: > [email protected] > -----BEGIN PGP SIGNATURE----- Comment: GPGTools - http://gpgtools.org Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBCAAGBQJZZkuBAAoJEBzwKT+lPKRY0kYP/1KbhqPL4yIDXOw0foMU/4sW ExOWv1hpNPnxfren7Q8e9omgrXs8t0cF0TZpPyYdpgGFQy9tskjd0fdF+60sVLW1 jyEUDm5dXYnt1riYYgLqL1p//gx8IEw6EBDpB06hrom8KDJ3S4MwTYuIqUAJym34 va07thcF881KiyIkamghhaaFQms02lMpjeZD+/4RbFM3tArAQpJ2jClxh0j0YSqr BwXJbQT67WCAZcaFLaykzwdFax83D3BDZ2RqGKiN/W9JuKoMJ1CWsXI62QKc4Rsn TEUL0Pq9hZ7IUgTqyxJlxB3/2F/kI2YQ9SGT1M+/p79bXbXj28q43Dp3s1AIWxpJ kqPlYT0+jI21csvGdybGedIX5bIDwwwbFLFeeC0TbAWc19eP0ZhqonXQ3e41xlo7 9vn7j6Rm9C46YRq1pMp8GyQ0hjRMXGMxvkcUOc1qK1hWQUF6T7ZYBH7DxJf3a3BU Ce6QvSzxn9TR7k9k3ssrftqaSs6TKq45Tjiwcy6WNkL5hyw4hsqJPVHiLIHbFyb+ u4+LriKKTBJfsC1PSJgW4KsBX1jr8vUaqh3yIdcgiJ17ap+xC5vghQtHLf1RsRp1 3nDqoADYGUZcaH9aw0WKGhkEfGud4XcgCvtj8BhVMVt08/6E3zXetZqarfpsTjyx BG2b1p82K3AVXEF1iPex =6R3m -----END PGP SIGNATURE----- --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
