FINERACT-2070: COB business step order
This commit is contained in:
+5
-1
@@ -22,6 +22,7 @@ package org.apache.fineract.infrastructure.core.config;
|
||||
import java.security.SecureRandom;
|
||||
import java.security.cert.CertificateException;
|
||||
import java.security.cert.X509Certificate;
|
||||
import java.time.Duration;
|
||||
import javax.net.ssl.HostnameVerifier;
|
||||
import javax.net.ssl.SSLContext;
|
||||
import javax.net.ssl.TrustManager;
|
||||
@@ -41,7 +42,10 @@ public class OkHttp3Config {
|
||||
|
||||
@Bean
|
||||
public OkHttpClient okHttpClient() throws Exception {
|
||||
var okBuilder = new OkHttpClient.Builder();
|
||||
var okBuilder = new OkHttpClient.Builder()//
|
||||
.connectTimeout(Duration.ofSeconds(fineractProperties.getClientConnectTimeout()))//
|
||||
.readTimeout(Duration.ofSeconds(fineractProperties.getClientReadTimeout()))//
|
||||
.writeTimeout(Duration.ofSeconds(fineractProperties.getClientWriteTimeout())); //
|
||||
|
||||
if (Boolean.TRUE.equals(fineractProperties.getInsecureHttpClient())) {
|
||||
final X509TrustManager insecureX509TrustManager = new X509TrustManager() {
|
||||
|
||||
@@ -181,6 +181,9 @@ fineract.sampling.resetPeriodSec=${FINERACT_SAMPLING_RESET_PERIOD_IN_SEC:60}
|
||||
fineract.module.investor.enabled=${FINERACT_MODULE_INVESTOR_ENABLED:true}
|
||||
|
||||
fineract.insecure-http-client=${FINERACT_INSECURE_HTTP_CLIENT:true}
|
||||
fineract.client-connect-timeout=${FINERACT_CLIENT_CONNECT_TIMEOUT:30}
|
||||
fineract.client-read-timeout=${FINERACT_CLIENT_READ_TIMEOUT:30}
|
||||
fineract.client-write-timeout=${FINERACT_CLIENT_WRITE_TIMEOUT:30}
|
||||
|
||||
# sql validation
|
||||
|
||||
|
||||
@@ -274,3 +274,7 @@ resilience4j.retry.instances.postInterest.exponential-backoff-multiplier=2
|
||||
resilience4j.retry.instances.postInterest.retryExceptions=org.springframework.dao.CannotAcquireLockException,org.springframework.orm.ObjectOptimisticLockingFailureException
|
||||
|
||||
spring.cloud.aws.region.static=eu-central-1
|
||||
fineract.insecure-http-client=true
|
||||
fineract.client-connect-timeout=30
|
||||
fineract.client-read-timeout=30
|
||||
fineract.client-write-timeout=30
|
||||
|
||||
Reference in New Issue
Block a user