diff --git a/scripts/native/file/dom-payment-initiation-request-1.0-native-quarkus-jdk17-runner b/scripts/native/file/dom-payment-initiation-request-1.0-native-quarkus-jdk17-runner index cfb17f5..b23d1c6 100644 Binary files a/scripts/native/file/dom-payment-initiation-request-1.0-native-quarkus-jdk17-runner and b/scripts/native/file/dom-payment-initiation-request-1.0-native-quarkus-jdk17-runner differ diff --git a/src/main/java/com/banesco/common/domain/model/HttpRequest.java b/src/main/java/com/banesco/common/domain/model/HttpRequest.java index 7b99dae..35a46e8 100644 --- a/src/main/java/com/banesco/common/domain/model/HttpRequest.java +++ b/src/main/java/com/banesco/common/domain/model/HttpRequest.java @@ -143,6 +143,20 @@ public class HttpRequest { .build(); } + public static HttpRequest forDirectResponse( + String url, + HttpMethod method, + Class responseType, + Class errorType + ) { + return HttpRequest.builder() + .url(url) + .method(method) + .responseType(responseType) + .errorType(errorType) + .build(); + } + public static HttpRequest forGenericResponse( String url, HttpMethod method, diff --git a/src/main/java/com/banesco/common/domain/model/Location.java b/src/main/java/com/banesco/common/domain/model/Location.java deleted file mode 100644 index 1e7e342..0000000 --- a/src/main/java/com/banesco/common/domain/model/Location.java +++ /dev/null @@ -1,14 +0,0 @@ -package com.banesco.common.domain.model; - -import io.quarkus.runtime.annotations.RegisterForReflection; -import lombok.*; - -@Getter -@ToString -@Builder -@NoArgsConstructor -@AllArgsConstructor -@RegisterForReflection -public class Location { - private String locationValue; // directorio -} diff --git a/src/main/java/com/banesco/common/infrastructure/config/RestClientConfig.java b/src/main/java/com/banesco/common/infrastructure/config/RestClientConfig.java index 97a0ab9..0fd3fc8 100644 --- a/src/main/java/com/banesco/common/infrastructure/config/RestClientConfig.java +++ b/src/main/java/com/banesco/common/infrastructure/config/RestClientConfig.java @@ -21,7 +21,7 @@ public class RestClientConfig { private final ObjectMapper objectMapper; private static final String API_BASE = "api.rest-client."; - private static final String API_PAYMENT_FILE_NAME = "payment-file"; + private static final String API_PAYMENT_REQUEST_NAME = "payment-request"; @Inject public RestClientConfig( @@ -33,7 +33,7 @@ public class RestClientConfig { } public PaymentRequestConfig getPaymentRequestConfig() { - return getConfig(API_PAYMENT_FILE_NAME, PaymentRequestConfig.class); + return getConfig(API_PAYMENT_REQUEST_NAME, PaymentRequestConfig.class); } private T getConfig( diff --git a/src/main/java/com/banesco/module/payment_initiation_request/application/service/PaymentInitiationRequestService.java b/src/main/java/com/banesco/module/payment_initiation_request/application/service/PaymentInitiationRequestService.java index f8e5be5..3d09698 100644 --- a/src/main/java/com/banesco/module/payment_initiation_request/application/service/PaymentInitiationRequestService.java +++ b/src/main/java/com/banesco/module/payment_initiation_request/application/service/PaymentInitiationRequestService.java @@ -45,7 +45,7 @@ public class PaymentInitiationRequestService implements PaymentInitiationRequest ); } catch (ApiPrivateException e) { log.warn("Excepcion de la api privada: {} -> {}", e.getStatusCode(), e.getMessage()); - response = messageHelper.handleException(HttpStatusCodeException.badRequest("400")); + response = messageHelper.handleException(HttpStatusCodeException.conflict(e.getStatusCode())); } catch (HttpStatusCodeException e) { log.error("Excepcion HTTP del api privada: {} - {}", e.getStatusCode(), e.getErrorCode()); response = messageHelper.handleException(e); diff --git a/src/main/java/com/banesco/module/payment_initiation_request/domain/dto/request/PaymentInitiationRequestRequest.java b/src/main/java/com/banesco/module/payment_initiation_request/domain/dto/request/PaymentInitiationRequestRequest.java index c702a4b..13d5015 100644 --- a/src/main/java/com/banesco/module/payment_initiation_request/domain/dto/request/PaymentInitiationRequestRequest.java +++ b/src/main/java/com/banesco/module/payment_initiation_request/domain/dto/request/PaymentInitiationRequestRequest.java @@ -32,8 +32,7 @@ public class PaymentInitiationRequestRequest { @JsonIgnore public String getPaymentTransactionType() { return paymentInitiationTransaction - .getPaymentTransactionType() - .name(); + .getPaymentTransactionType(); } @JsonIgnore diff --git a/src/main/java/com/banesco/module/payment_initiation_request/domain/model/PaymentInitiationTransactionInstanceRecord.java b/src/main/java/com/banesco/module/payment_initiation_request/domain/model/PaymentInitiationTransactionInstanceRecord.java index 4ce3268..521efbf 100644 --- a/src/main/java/com/banesco/module/payment_initiation_request/domain/model/PaymentInitiationTransactionInstanceRecord.java +++ b/src/main/java/com/banesco/module/payment_initiation_request/domain/model/PaymentInitiationTransactionInstanceRecord.java @@ -14,7 +14,7 @@ import java.math.BigDecimal; @AllArgsConstructor @RegisterForReflection public class PaymentInitiationTransactionInstanceRecord { - private PaymentTransactionType paymentTransactionType; // operationTypeCode + private String paymentTransactionType; // operationTypeCode private Payer payerReference; // applicantId private Payee payeeReference; // recipientId private BigDecimal amount; // amount diff --git a/src/main/java/com/banesco/module/payment_initiation_request/domain/model/PaymentTransactionType.java b/src/main/java/com/banesco/module/payment_initiation_request/domain/model/PaymentTransactionType.java deleted file mode 100644 index 086b017..0000000 --- a/src/main/java/com/banesco/module/payment_initiation_request/domain/model/PaymentTransactionType.java +++ /dev/null @@ -1,5 +0,0 @@ -package com.banesco.module.payment_initiation_request.domain.model; - -public enum PaymentTransactionType { - MOBILE_PAYMENT, -} diff --git a/src/main/java/com/banesco/module/payment_initiation_request/infrastructure/adapter/ApiPrivateAdapter.java b/src/main/java/com/banesco/module/payment_initiation_request/infrastructure/adapter/ApiPrivateAdapter.java index 851bd8d..a594070 100644 --- a/src/main/java/com/banesco/module/payment_initiation_request/infrastructure/adapter/ApiPrivateAdapter.java +++ b/src/main/java/com/banesco/module/payment_initiation_request/infrastructure/adapter/ApiPrivateAdapter.java @@ -30,11 +30,12 @@ public class ApiPrivateAdapter implements ApiPrivateRepository { PaymentInitiationRequestRequest request ) { PaymentRequest response = paymentRequestUseCase.execute( - ServicingIssueMapper.toPaymentRequest(request), PaymentRequest.class + ServicingIssueMapper.toPaymentRequest(request), + PaymentRequest.class ); if(Objects.isNull(response) || Objects.isNull(response.getId())) { - throw HttpStatusCodeException.badRequest("400"); + throw HttpStatusCodeException.conflict("PIBE-00"); } log.info("Resultado de la transaccion obtenida: {}", response.getId()); diff --git a/src/main/java/com/banesco/module/payment_initiation_request/infrastructure/mapper/ServicingIssueMapper.java b/src/main/java/com/banesco/module/payment_initiation_request/infrastructure/mapper/ServicingIssueMapper.java index 5163009..7460f10 100644 --- a/src/main/java/com/banesco/module/payment_initiation_request/infrastructure/mapper/ServicingIssueMapper.java +++ b/src/main/java/com/banesco/module/payment_initiation_request/infrastructure/mapper/ServicingIssueMapper.java @@ -1,13 +1,14 @@ package com.banesco.module.payment_initiation_request.infrastructure.mapper; import com.banesco.common.domain.model.Identifier; +import com.banesco.module.payment_initiation_request.domain.dto.request.PaymentInitiationRequestRequest; +import com.banesco.module.payment_initiation_request.domain.model.PaymentInitiationTransaction; import com.banesco.module.payment_request.domain.dto.request.PaymentRequestRequest; import com.banesco.module.payment_request.domain.model.Operation; import com.banesco.module.payment_request.domain.model.PaymentRequest; -import com.banesco.module.payment_initiation_request.domain.dto.request.PaymentInitiationRequestRequest; -import com.banesco.module.payment_initiation_request.domain.model.PaymentInitiationTransaction; -import com.banesco.module.transaction.domain.model.*; -import io.netty.util.internal.StringUtil; +import com.banesco.module.transaction.domain.model.Transaction; +import com.banesco.module.transaction.domain.model.TransactionDateTime; +import com.banesco.module.transaction.domain.model.TransactionDateTimeType; import java.util.List; @@ -22,9 +23,7 @@ public class ServicingIssueMapper { .fintechId(request.getCustomerReferenceFintechId()) .operation( Operation.builder() - .operationTypeCode(mapPaymentTransactionType( - request.getPaymentTransactionType() - )) + .operationTypeCode(request.getPaymentTransactionType()) .recipientId(request.getPayeeId()) .applicantId(request.getPayerId()) .amount(request.getAmount()) @@ -61,15 +60,4 @@ public class ServicingIssueMapper { .build() ); } - - private static String mapPaymentTransactionType(String paymentTransactionType) { - if (StringUtil.isNullOrEmpty(paymentTransactionType)) { - return null; - } - - return switch (paymentTransactionType.toUpperCase()) { - case "MOBILE_PAYMENT" -> "PAGO_MOVIL"; - default -> ""; - }; - } } \ No newline at end of file diff --git a/src/main/java/com/banesco/module/payment_initiation_request/infrastructure/resource/PaymentInitiationRequestResource.java b/src/main/java/com/banesco/module/payment_initiation_request/infrastructure/resource/PaymentInitiationRequestResource.java index d8286a0..d4351f6 100644 --- a/src/main/java/com/banesco/module/payment_initiation_request/infrastructure/resource/PaymentInitiationRequestResource.java +++ b/src/main/java/com/banesco/module/payment_initiation_request/infrastructure/resource/PaymentInitiationRequestResource.java @@ -227,7 +227,7 @@ public class PaymentInitiationRequestResource { "customerReferenceFintechId": "provider-test", "appId": "DANIAPP", "paymentInitiationTransaction": { - "paymentTransactionType": "MOBILE_PAYMENT", + "paymentTransactionType": "PAGO_MOVIL", "payerReference": { "partyIdentification": [ { diff --git a/src/main/java/com/banesco/module/payment_request/infrastructure/client/PaymentRequestClient.java b/src/main/java/com/banesco/module/payment_request/infrastructure/client/PaymentRequestClient.java index 40a03b5..10d4b51 100644 --- a/src/main/java/com/banesco/module/payment_request/infrastructure/client/PaymentRequestClient.java +++ b/src/main/java/com/banesco/module/payment_request/infrastructure/client/PaymentRequestClient.java @@ -21,6 +21,8 @@ public class PaymentRequestClient implements PaymentRequestUseCase { private final HttpClientUseCase httpClientUseCase; private final PaymentRequestConfig paymentRequestConfig; + private static final String EMPTY_MESSAGE = "EMPTY_MESSAGE"; + @Inject public PaymentRequestClient( SerializationHelper serializationHelper, @@ -67,12 +69,19 @@ public class PaymentRequestClient implements PaymentRequestUseCase { ); throw ApiPrivateException.builder() - .statusCode(response.getEstatus()) - .message("EMPTY_MESSAGE") + .statusCode("PIBE-00") + .message(EMPTY_MESSAGE) .build(); } if (detail.isLeft()) { + if(detail.getLeft() == null) { + throw ApiPrivateException.builder() + .statusCode("PIBE-00") + .message(EMPTY_MESSAGE) + .build(); + } + return detail.getLeft(); } @@ -87,10 +96,10 @@ public class PaymentRequestClient implements PaymentRequestUseCase { ); throw ApiPrivateException.builder() - .statusCode(response.getEstatus()) + .statusCode("PIBE-01") .message((error.getCodError() != null) ? error.getCodError() + ":" + error.getMensajeError() - : "EMPTY_MESSAGE" + : EMPTY_MESSAGE ) .build(); } catch (ApiPrivateException e) { diff --git a/src/main/resources/application-dev.yml b/src/main/resources/application-dev.yml index 23f0efd..2d2dfed 100644 --- a/src/main/resources/application-dev.yml +++ b/src/main/resources/application-dev.yml @@ -13,6 +13,6 @@ api: dom-payment-initiation-request: messages: key: 'dom-payment-initiation-request' - content: '[{"backendCode":"200","httpCode":200,"statusCode":"200","description":"Operacion exitosa"},{"backendCode":"R404","httpCode":404,"statusCode":"404","description":"Datos de validacion no encontrado."},{"backendCode":"503","httpCode":503,"statusCode":"503","description":"Uso interno"},{"backendCode":"422","httpCode":422,"statusCode":"422","description":"Uso interno"},{"backendCode":"500","httpCode":500,"statusCode":"500","description":"Uso interno"},{"backendCode":"100","httpCode":503,"statusCode":"503","description":"VDR13 - OSB Disponible"},{"backendCode":"OSB-382505","httpCode":503,"statusCode":"503","description":"VDR13 - OSB Disponible"},{"backendCode":"OSB-380002","httpCode":503,"statusCode":"503","description":"VDR13 - OSB Disponible"},{"backendCode":"ERROR","httpCode":400,"statusCode":"400","description":"Uso interno"},{"backendCode":"400","httpCode":400,"statusCode":"400","description":"Uso interno"},{"backendCode":"401","httpCode":401,"statusCode":"401","description":"Uso interno"},{"backendCode":"403","httpCode":403,"statusCode":"403","description":"Uso interno"},{"backendCode":"404","httpCode":404,"statusCode":"404","description":"Uso interno"},{"backendCode":"default","httpCode":409,"statusCode":"409","description":"Conflicto"},{"backendCode":"424","httpCode":424,"statusCode":"424","description":"Error de dependencia"},{"backendCode":"VDE01","httpCode":400,"statusCode":"VDE01","description":"VDE01 - Error en dato de entrada obligatorio: %s"},{"backendCode":"VDE02","httpCode":400,"statusCode":"VDE02","description":"VDE02 - Error en valor permitido para campo: %s"},{"backendCode":"VRN02","httpCode":"204","statusCode":"VRN02","description":"Cliente sin productos"}]' + content: '[{"backendCode":"200","httpCode":200,"statusCode":"200","description":"Operacion exitosa"},{"backendCode":"R404","httpCode":404,"statusCode":"404","description":"Datos de validacion no encontrado."},{"backendCode":"503","httpCode":503,"statusCode":"503","description":"Uso interno"},{"backendCode":"422","httpCode":422,"statusCode":"422","description":"Uso interno"},{"backendCode":"500","httpCode":500,"statusCode":"500","description":"Uso interno"},{"backendCode":"100","httpCode":503,"statusCode":"503","description":"VDR13 - OSB Disponible"},{"backendCode":"OSB-382505","httpCode":503,"statusCode":"503","description":"VDR13 - OSB Disponible"},{"backendCode":"OSB-380002","httpCode":503,"statusCode":"503","description":"VDR13 - OSB Disponible"},{"backendCode":"ERROR","httpCode":400,"statusCode":"400","description":"Uso interno"},{"backendCode":"400","httpCode":400,"statusCode":"400","description":"Uso interno"},{"backendCode":"401","httpCode":401,"statusCode":"401","description":"Uso interno"},{"backendCode":"403","httpCode":403,"statusCode":"403","description":"Uso interno"},{"backendCode":"404","httpCode":404,"statusCode":"404","description":"Uso interno"},{"backendCode":"default","httpCode":409,"statusCode":"409","description":"Conflicto"},{"backendCode":"424","httpCode":424,"statusCode":"424","description":"Error de dependencia"},{"backendCode":"PIBE-00","httpCode":409,"statusCode":"PIB-00","description":"Error Interno backend"},{"backendCode":"PIBE-01","httpCode":409,"statusCode":"PIB-01","description":"Error Interno backend"}]' rest-client: - payment-file: '{"url":"http://10.135.193.156:8080/RequestPayment/notificationRequestPayment/v1/generate/createRequestPay","timeout":{"connect":10000,"response":10000},"statusSuccess":"00"}' \ No newline at end of file + payment-request: '{"url":"http://10.135.193.156:8080/RequestPayment/notificationRequestPayment/v1/generate/createRequestPay","timeout":{"connect":10000,"response":10000},"statusSuccess":"00"}' \ No newline at end of file diff --git a/src/main/resources/configmap.yaml b/src/main/resources/configmap.yaml index 8fe6cc8..9acf9d7 100644 --- a/src/main/resources/configmap.yaml +++ b/src/main/resources/configmap.yaml @@ -12,7 +12,7 @@ metadata: annotations: argocd.argoproj.io/sync-options: SkipDryRunOnMissingResource=true kubectl.kubernetes.io/last-applied-configuration: | - {"apiVersion":"v1","data":{"api.dom-payment-initiation-request.messages.content":"[{\"backendCode\":\"200\",\"httpCode\":200,\"statusCode\":\"200\",\"description\":\"Operacion exitosa\"},{\"backendCode\":\"R404\",\"httpCode\":404,\"statusCode\":\"404\",\"description\":\"Datos de validacion no encontrado.\"},{\"backendCode\":\"503\",\"httpCode\":503,\"statusCode\":\"503\",\"description\":\"Uso interno\"},{\"backendCode\":\"422\",\"httpCode\":422,\"statusCode\":\"422\",\"description\":\"Uso interno\"},{\"backendCode\":\"500\",\"httpCode\":500,\"statusCode\":\"500\",\"description\":\"Uso interno\"},{\"backendCode\":\"100\",\"httpCode\":503,\"statusCode\":\"503\",\"description\":\"VDR13 - OSB Disponible\"},{\"backendCode\":\"OSB-382505\",\"httpCode\":503,\"statusCode\":\"503\",\"description\":\"VDR13 - OSB Disponible\"},{\"backendCode\":\"OSB-380002\",\"httpCode\":503,\"statusCode\":\"503\",\"description\":\"VDR13 - OSB Disponible\"},{\"backendCode\":\"ERROR\",\"httpCode\":400,\"statusCode\":\"400\",\"description\":\"Uso interno\"},{\"backendCode\":\"400\",\"httpCode\":400,\"statusCode\":\"400\",\"description\":\"Uso interno\"},{\"backendCode\":\"401\",\"httpCode\":401,\"statusCode\":\"401\",\"description\":\"Uso interno\"},{\"backendCode\":\"403\",\"httpCode\":403,\"statusCode\":\"403\",\"description\":\"Uso interno\"},{\"backendCode\":\"404\",\"httpCode\":404,\"statusCode\":\"404\",\"description\":\"Uso interno\"},{\"backendCode\":\"default\",\"httpCode\":409,\"statusCode\":\"409\",\"description\":\"Conflicto\"},{\"backendCode\":\"424\",\"httpCode\":424,\"statusCode\":\"424\",\"description\":\"Error de dependencia\"},{\"backendCode\":\"VDE01\",\"httpCode\":400,\"statusCode\":\"VDE01\",\"description\":\"VDE01 - Error en dato de entrada obligatorio: %s\"},{\"backendCode\":\"VDE02\",\"httpCode\":400,\"statusCode\":\"VDE02\",\"description\":\"VDE02 - Error en valor permitido para campo: %s\"},{\"backend_code\":\"204\",\"http_code\":\"200\",\"status_code\":\"200\",\"description\":\"Cliente sin productos\",\"status\":\"ok\"}]","api.dom-payment-initiation-request.messages.key":"dom-payment-initiation-request","api.read-messages.from-props":"true","api.rest-client.payment-file":"{\"url\":\"http://10.135.193.156:8080/RequestPayment/notificationRequestPayment/v1/generate/createRequestFile\",\"timeout\":{\"connect\":10000,\"response\":10000},\"statusSuccess\":\"00\"}","api.source-id":"DPIR","quarkus.application.name":"dom-payment-initiation-request","quarkus.application.version":"1.0.0","quarkus.debug.print-startup-times":"true","quarkus.debug.reflection":"false","quarkus.http.idle-timeout":"30s","quarkus.http.non-application-root-path":"actuator","quarkus.http.port":"8080","quarkus.log.console.enable":"true","quarkus.log.console.format":"%d{HH:mm:ss.SSS} %-5p [%t] [%X{requestId}] %c{1} - %s%e%n","quarkus.log.level":"INFO","quarkus.profile":"dev","quarkus.smallrye-health.liveness-path":"/actuator/health/live","quarkus.smallrye-health.readiness-path":"/actuator/health/ready","quarkus.smallrye-health.root-path":"/actuator/health","quarkus.smallrye-health.ui.enable":"false","quarkus.smallrye-openapi.enable":"true","quarkus.smallrye-openapi.path":"/openapi","quarkus.swagger-ui.always-include":"true","quarkus.swagger-ui.path":"/swagger-ui","quarkus.thread-pool.core-threads":"1","quarkus.thread-pool.max-threads":"100"},"kind":"ConfigMap","metadata":{"annotations":{"argocd.argoproj.io/sync-options":"SkipDryRunOnMissingResource=true"},"app":"dom-payment-initiation-request","labels":{"app":"dom-payment-initiation-request","business_group":"Accounts"},"name":"configmap-dom-payment-initiation-request","namespace":"proyecto-prueba-ja"}} + {"apiVersion":"v1","data":{"api.dom-payment-initiation-request.messages.content":"[{\"backendCode\":\"200\",\"httpCode\":200,\"statusCode\":\"200\",\"description\":\"Operacion exitosa\"},{\"backendCode\":\"R404\",\"httpCode\":404,\"statusCode\":\"404\",\"description\":\"Datos de validacion no encontrado.\"},{\"backendCode\":\"503\",\"httpCode\":503,\"statusCode\":\"503\",\"description\":\"Uso interno\"},{\"backendCode\":\"422\",\"httpCode\":422,\"statusCode\":\"422\",\"description\":\"Uso interno\"},{\"backendCode\":\"500\",\"httpCode\":500,\"statusCode\":\"500\",\"description\":\"Uso interno\"},{\"backendCode\":\"100\",\"httpCode\":503,\"statusCode\":\"503\",\"description\":\"VDR13 - OSB Disponible\"},{\"backendCode\":\"OSB-382505\",\"httpCode\":503,\"statusCode\":\"503\",\"description\":\"VDR13 - OSB Disponible\"},{\"backendCode\":\"OSB-380002\",\"httpCode\":503,\"statusCode\":\"503\",\"description\":\"VDR13 - OSB Disponible\"},{\"backendCode\":\"ERROR\",\"httpCode\":400,\"statusCode\":\"400\",\"description\":\"Uso interno\"},{\"backendCode\":\"400\",\"httpCode\":400,\"statusCode\":\"400\",\"description\":\"Uso interno\"},{\"backendCode\":\"401\",\"httpCode\":401,\"statusCode\":\"401\",\"description\":\"Uso interno\"},{\"backendCode\":\"403\",\"httpCode\":403,\"statusCode\":\"403\",\"description\":\"Uso interno\"},{\"backendCode\":\"404\",\"httpCode\":404,\"statusCode\":\"404\",\"description\":\"Uso interno\"},{\"backendCode\":\"default\",\"httpCode\":409,\"statusCode\":\"409\",\"description\":\"Conflicto\"},{\"backendCode\":\"424\",\"httpCode\":424,\"statusCode\":\"424\",\"description\":\"Error de dependencia\"},{\"backendCode\":\"VDE01\",\"httpCode\":400,\"statusCode\":\"VDE01\",\"description\":\"VDE01 - Error en dato de entrada obligatorio: %s\"},{\"backendCode\":\"VDE02\",\"httpCode\":400,\"statusCode\":\"VDE02\",\"description\":\"VDE02 - Error en valor permitido para campo: %s\"},{\"backend_code\":\"204\",\"http_code\":\"200\",\"status_code\":\"200\",\"description\":\"Cliente sin productos\",\"status\":\"ok\"}]","api.dom-payment-initiation-request.messages.key":"dom-payment-initiation-request","api.read-messages.from-props":"true","api.rest-client.payment-request":"{\"url\":\"http://10.135.193.156:8080/RequestPayment/notificationRequestPayment/v1/generate/createRequestFile\",\"timeout\":{\"connect\":10000,\"response\":10000},\"statusSuccess\":\"00\"}","api.source-id":"DPIR","quarkus.application.name":"dom-payment-initiation-request","quarkus.application.version":"1.0.0","quarkus.debug.print-startup-times":"true","quarkus.debug.reflection":"false","quarkus.http.idle-timeout":"30s","quarkus.http.non-application-root-path":"actuator","quarkus.http.port":"8080","quarkus.log.console.enable":"true","quarkus.log.console.format":"%d{HH:mm:ss.SSS} %-5p [%t] [%X{requestId}] %c{1} - %s%e%n","quarkus.log.level":"INFO","quarkus.profile":"dev","quarkus.smallrye-health.liveness-path":"/actuator/health/live","quarkus.smallrye-health.readiness-path":"/actuator/health/ready","quarkus.smallrye-health.root-path":"/actuator/health","quarkus.smallrye-health.ui.enable":"false","quarkus.smallrye-openapi.enable":"true","quarkus.smallrye-openapi.path":"/openapi","quarkus.swagger-ui.always-include":"true","quarkus.swagger-ui.path":"/swagger-ui","quarkus.thread-pool.core-threads":"1","quarkus.thread-pool.max-threads":"100"},"kind":"ConfigMap","metadata":{"annotations":{"argocd.argoproj.io/sync-options":"SkipDryRunOnMissingResource=true"},"app":"dom-payment-initiation-request","labels":{"app":"dom-payment-initiation-request","business_group":"Accounts"},"name":"configmap-dom-payment-initiation-request","namespace":"proyecto-prueba-ja"}} managedFields: - manager: kubectl-client-side-apply operation: Update @@ -42,7 +42,7 @@ metadata: 'f:quarkus.smallrye-health.ui.enable': {} 'f:quarkus.swagger-ui.always-include': {} 'f:quarkus.debug.reflection': {} - 'f:api.rest-client.payment-file': {} + 'f:api.rest-client.payment-request': {} 'f:quarkus.application.name': {} 'f:quarkus.thread-pool.core-threads': {} 'f:quarkus.http.port': {} @@ -61,7 +61,7 @@ data: quarkus.application.version: 1.0.0 quarkus.log.level: INFO quarkus.debug.reflection: 'false' - api.rest-client.payment-file: '{"url":"http://10.135.193.156:8080/RequestPayment/notificationRequestPayment/v1/generate/createRequestPay","timeout":{"connect":10000,"response":10000},"statusSuccess":"00"}' + api.rest-client.payment-request: '{"url":"http://10.135.193.156:8080/RequestPayment/notificationRequestPayment/v1/generate/createRequestPay","timeout":{"connect":10000,"response":10000},"statusSuccess":"00"}' quarkus.debug.print-startup-times: 'true' quarkus.swagger-ui.path: /swagger-ui quarkus.application.name: dom-payment-initiation-request @@ -72,7 +72,7 @@ data: api.read-messages.from-props: 'true' quarkus.http.port: '8080' quarkus.profile: dev - api.dom-payment-initiation-request.messages.content: '[{"backendCode":"200","httpCode":200,"statusCode":"200","description":"Operacion exitosa"},{"backendCode":"R404","httpCode":404,"statusCode":"404","description":"Datos de validacion no encontrado."},{"backendCode":"503","httpCode":503,"statusCode":"503","description":"Uso interno"},{"backendCode":"422","httpCode":422,"statusCode":"422","description":"Uso interno"},{"backendCode":"500","httpCode":500,"statusCode":"500","description":"Uso interno"},{"backendCode":"100","httpCode":503,"statusCode":"503","description":"VDR13 - OSB Disponible"},{"backendCode":"OSB-382505","httpCode":503,"statusCode":"503","description":"VDR13 - OSB Disponible"},{"backendCode":"OSB-380002","httpCode":503,"statusCode":"503","description":"VDR13 - OSB Disponible"},{"backendCode":"ERROR","httpCode":400,"statusCode":"400","description":"Uso interno"},{"backendCode":"400","httpCode":400,"statusCode":"400","description":"Uso interno"},{"backendCode":"401","httpCode":401,"statusCode":"401","description":"Uso interno"},{"backendCode":"403","httpCode":403,"statusCode":"403","description":"Uso interno"},{"backendCode":"404","httpCode":404,"statusCode":"404","description":"Uso interno"},{"backendCode":"default","httpCode":409,"statusCode":"409","description":"Conflicto"},{"backendCode":"424","httpCode":424,"statusCode":"424","description":"Error de dependencia"},{"backendCode":"VDE01","httpCode":400,"statusCode":"VDE01","description":"VDE01 - Error en dato de entrada obligatorio: %s"},{"backendCode":"VDE02","httpCode":400,"statusCode":"VDE02","description":"VDE02 - Error en valor permitido para campo: %s"},{"backend_code":"204","http_code":"200","status_code":"200","description":"Cliente sin productos","status":"ok"}]' + api.dom-payment-initiation-request.messages.content: '[{"backendCode":"200","httpCode":200,"statusCode":"200","description":"Operacion exitosa"},{"backendCode":"R404","httpCode":404,"statusCode":"404","description":"Datos de validacion no encontrado."},{"backendCode":"503","httpCode":503,"statusCode":"503","description":"Uso interno"},{"backendCode":"422","httpCode":422,"statusCode":"422","description":"Uso interno"},{"backendCode":"500","httpCode":500,"statusCode":"500","description":"Uso interno"},{"backendCode":"100","httpCode":503,"statusCode":"503","description":"VDR13 - OSB Disponible"},{"backendCode":"OSB-382505","httpCode":503,"statusCode":"503","description":"VDR13 - OSB Disponible"},{"backendCode":"OSB-380002","httpCode":503,"statusCode":"503","description":"VDR13 - OSB Disponible"},{"backendCode":"ERROR","httpCode":400,"statusCode":"400","description":"Uso interno"},{"backendCode":"400","httpCode":400,"statusCode":"400","description":"Uso interno"},{"backendCode":"401","httpCode":401,"statusCode":"401","description":"Uso interno"},{"backendCode":"403","httpCode":403,"statusCode":"403","description":"Uso interno"},{"backendCode":"404","httpCode":404,"statusCode":"404","description":"Uso interno"},{"backendCode":"default","httpCode":409,"statusCode":"409","description":"Conflicto"},{"backendCode":"424","httpCode":424,"statusCode":"424","description":"Error de dependencia"},{"backendCode":"PIBE-00","httpCode":409,"statusCode":"PIB-00","description":"Error Interno backend"},{"backendCode":"PIBE-01","httpCode":409,"statusCode":"PIB-01","description":"Error Interno backend"}]' quarkus.log.console.format: '%d{HH:mm:ss.SSS} %-5p [%t] [%X{requestId}] %c{1} - %s%e%n' quarkus.http.idle-timeout: 30s quarkus.thread-pool.max-threads: '100'