[java-identity-provider COMMIT] /trunk/idp-conf/src/main/resources/system/conf/global-system.xml
noreply at shibboleth.net
noreply at shibboleth.net
Tue Oct 18 18:35:04 EDT 2016
Author: putmanb
Date: Tue Oct 18 18:35:04 2016
New Revision: 8509
URL: http://svn.shibboleth.net/view/java-identity-provider?rev=8509&view=rev
Log:
Update HttpClient bean defaults to align with recent changes.
Modified:
trunk/idp-conf/src/main/resources/system/conf/global-system.xml
Modified: trunk/idp-conf/src/main/resources/system/conf/global-system.xml
URL: http://svn.shibboleth.net/view/java-identity-provider/trunk/idp-conf/src/main/resources/system/conf/global-system.xml?rev=8509&r1=8508&r2=8509&view=diff
==============================================================================
--- trunk/idp-conf/src/main/resources/system/conf/global-system.xml (original)
+++ trunk/idp-conf/src/main/resources/system/conf/global-system.xml Tue Oct 18 18:35:04 2016
@@ -287,14 +287,22 @@
class="net.shibboleth.idp.profile.spring.relyingparty.metadata.HttpClientFactoryBean"
p:tLSSocketFactory="#{ %{idp.httpclient.useTrustEngineTLSSocketFactory:false} or %{idp.httpclient.useSecurityEnhancedTLSSocketFactory:false} ? @'shibboleth.SecurityEnhancedTLSSocketFactory' : null }"
p:connectionDisregardTLSCertificate="%{idp.httpclient.connectionDisregardTLSCertificate:false}"
- p:connectionTimeout="%{idp.httpclient.connectionTimeout:-1}" />
+ p:connectionTimeout="%{idp.httpclient.connectionTimeout:60000}"
+ p:connectionRequestTimeout="%{idp.httpclient.connectionRequestTimeout:60000}"
+ p:socketTimeout="%{idp.httpclient.socketTimeout:60000}"
+ p:maxConnectionsTotal="%{idp.httpclient.maxConnectionsTotal:100}"
+ p:maxConnectionsPerRoute="%{idp.httpclient.maxConnectionsPerRoute:100}" />
<bean id="shibboleth.FileCachingHttpClient"
lazy-init="true"
class="net.shibboleth.idp.profile.spring.relyingparty.metadata.FileCachingHttpClientFactoryBean"
p:tLSSocketFactory="#{ %{idp.httpclient.useTrustEngineTLSSocketFactory:false} or %{idp.httpclient.useSecurityEnhancedTLSSocketFactory:false} ? @'shibboleth.SecurityEnhancedTLSSocketFactory' : null }"
p:connectionDisregardTLSCertificate="%{idp.httpclient.connectionDisregardTLSCertificate:false}"
- p:connectionTimeout="%{idp.httpclient.connectionTimeout:-1}"
+ p:connectionTimeout="%{idp.httpclient.connectionTimeout:60000}"
+ p:connectionRequestTimeout="%{idp.httpclient.connectionRequestTimeout:60000}"
+ p:socketTimeout="%{idp.httpclient.socketTimeout:60000}"
+ p:maxConnectionsTotal="%{idp.httpclient.maxConnectionsTotal:100}"
+ p:maxConnectionsPerRoute="%{idp.httpclient.maxConnectionsPerRoute:100}"
p:cacheDirectory="%{idp.httpclient.filecaching.cacheDirectory}"
p:maxCacheEntries="%{idp.httpclient.filecaching.maxCacheEntries:100}"
p:maxCacheEntrySize="%{idp.httpclient.filecaching.maxCacheEntrySize:10485760}" />
@@ -304,7 +312,11 @@
class="net.shibboleth.idp.profile.spring.relyingparty.metadata.InMemoryCachingHttpClientFactoryBean"
p:tLSSocketFactory="#{ %{idp.httpclient.useTrustEngineTLSSocketFactory:false} or %{idp.httpclient.useSecurityEnhancedTLSSocketFactory:false} ? @'shibboleth.SecurityEnhancedTLSSocketFactory' : null }"
p:connectionDisregardTLSCertificate="%{idp.httpclient.connectionDisregardTLSCertificate:false}"
- p:connectionTimeout="%{idp.httpclient.connectionTimeout:-1}"
+ p:connectionTimeout="%{idp.httpclient.connectionTimeout:60000}"
+ p:connectionRequestTimeout="%{idp.httpclient.connectionRequestTimeout:60000}"
+ p:socketTimeout="%{idp.httpclient.socketTimeout:60000}"
+ p:maxConnectionsTotal="%{idp.httpclient.maxConnectionsTotal:100}"
+ p:maxConnectionsPerRoute="%{idp.httpclient.maxConnectionsPerRoute:100}"
p:maxCacheEntries="%{idp.httpclient.memorycaching.maxCacheEntries:50}"
p:maxCacheEntrySize="%{idp.httpclient.memorycaching.maxCacheEntrySize:1048576}" />
More information about the commits
mailing list