#DB # spring.jpa.database-platform=org.hibernate.dialect.PostgreSQL95Dialect #spring.jpa.show-sql=false #spring.jpa.hibernate.ddl-auto=none #spring.database.driverClassName=org.postgresql.Driver #spring.datasource.url=jdbc:postgresql://localhost:5432/mstemplate #spring.datasource.username=admin #spring.datasource.password=admin # LIQUIBASE settings #logging.level.liquibase=ERROR #spring.liquibase.change-log=classpath:/db/master.xml #APP server.port=${SERVER_PORT:8080} #Rit Modules modules.logging.message.enable-interceptors=${MODULES_LOGGING_MESSAGE_ENABLE_INTERCEPTORS:true} modules.logging.message.enable=${MODULES_LOGGING_MESSAGE_ENABLE:true} modules.logging.message.configuration=${MODULES_LOGGING_MESSAGE_CONFIGURATION:CONSOLE,EVENT} modules.logging.application.enable=${MODULES_LOGGING_APPLICATION_ENABLE:true} modules.logging.application.level=${MODULES_LOGGING_APPLICATION_LEVEL:DEBUG} modules.logging.application.configuration=${MODULES_LOGGING_APPLICATION_CONFIGURATION:{'*':'CONSOLE,EVENT'}} modules.common.vtconfig.enable=${MODULES_COMMON_VTCONFIG_ENABLE:true} modules.common.vtconfig.use-cache=${MODULES_COMMON_VTCONFIG_USE_CACHE:true} modules.common.i18n.errorMessage.enable=${MODULES_COMMON_I18N_ERRORMESSAGE_ENABLE:true} modules.common.i18n.errorMessage.default.lang=${MODULES_COMMON_I18N_ERRORMESSAGE_DEFAULT_LANG:en-US} modules.common.i18n.locale=${MODULES_COMMON_I18N_LOCALE:en-US,es-ES} modules.common.i18n.default-lang=${MODULES_COMMON_I18N_DEFAULT_LANG:en-US} #Management and Metrics management.endpoints.web.exposure.include=${MANAGEMENT_ENDPOINTS_WEB_EXPOSURE_INCLUDE:health,info,metrics,prometheus} management.prometheus.metrics.export.enabled=${MANAGEMENT_PROMETHEUS_METRICS_EXPORT_ENABLED:true} management.endpoint.health.probes.enabled=${MANAGEMENT_ENDPOINT_HEALTH_PROBES_ENABLED:true} management.metrics.tags.application=${spring.application.name} spring.application.name=${SPRING_APPLICATION_NAME:numerotemporal-service-api} spring.sleuth.otel.config.trace-id-ratio-based=${SPRING_SLEUTH_OTEL_CONFIG_TRACE_ID_RATIO_BASED:0} spring.sleuth.otel.exporter.otlp.endpoint=${SPRING_SLEUTH_OTEL_EXPORTER_OTLP_ENDPOINT:http://localhost:4317} spring.sleuth.otel.log.exporter.enabled=${SPRING_SLEUTH_OTEL_LOG_EXPORTER_ENABLED:false} spring.sleuth.async.enabled=${SPRING_SLEUTH_ASYNC_ENABLED:false} spring.sleuth.propagation.type=${SPRING_SLEUTH_PROPAGATION_TYPE:b3} spring.sleuth.baggage.remote-fields=${SPRING_SLEUTH_BAGGAGE_REMOTE_FIELDS:x-consumer-username} event.processing.client.producer.enable=${EVENT_PROCESSING_CLIENT_PRODUCER_ENABLE:false} event.processing.queue.engine=${EVENT_PROCESSING_QUEUE_ENGINE:KAFKA} event.processing.kafka.address=${EVENT_PROCESSING_KAFKA_ADDRESS:kf-cluster-kafka-bootstrap.msg-prod.svc.cluster.local:9092} event.processing.queue.business=${EVENT_PROCESSING_QUEUE_BUSINESS:event-tracing} event.processing.queue.message=${EVENT_PROCESSING_QUEUE_MESSAGE:event-tracing} event.processing.queue.application=${EVENT_PROCESSING_QUEUE_APPLICATION:event-tracing} event.processing.logger.event.enable=${EVENT_PROCESSING_LOGGER_EVENT_ENABLE:true} ## Messaging app.environment=${APP_ENVIRONMENT:PROD} modules.messaging.baseurl.isProperty=${MODULES_MESSAGING_BASEURL_ISPROPERTY:true} modules.logging.obfuscation.enabled=${MODULES_LOGGING_OBFUSCATION_ENABLED:true} modules.logging.obfuscation.defaultReplaceType=${MODULES_LOGGING_OBFUSCATION_DEFAULTREPLACETYPE:-} modules.logging.obfuscation.replaceType.number=${MODULES_LOGGING_OBFUSCATION_REPLACETYPE_NUMBER:000000} modules.logging.obfuscation.replaceType.string=${MODULES_LOGGING_OBFUSCATION_REPLACETYPE_STRING:XXXXXX} modules.logging.obfuscation.configurationList[0]=${MODULES_LOGGING_OBFUSCATION_CONFIGURATIONLIST[0]:GET,.*,$[0].name.common,string} #Native options: spring.native.remove-unused-autoconfig=${SPRING_NATIVE_REMOVE_UNUSED_AUTOCONFIG:true} spring.native.remove-yaml-support=${SPRING_NATIVE_REMOVE_YAML_SUPPORT:true} #VALOR DE OPERACION service.numerotemporal.operacion=${SERVICE_NUMEROTEMPORAL_OPERACION:numerotemporal} #VALOR DE SISTEMA service.numerotemporal.sistema=${SERVICE_NUMEROTEMPORAL_SISTEMA:numerotemporal} service.numerotemporal.metodo=${SERVICE_NUMEROTEMPORAL_METODO:POST} #Messaging configuration for external services modules.messaging.configuration.adapterDefinitions[0]=${MODULES_MESSAGING_CONFIGURATION_ADAPTERDEFINITIONS[0]:AD_COD_0001,com.millicom.microservice.service.service.numero.temporal.ConsultarImplementacion,${service.numerotemporal.operacion},${service.numerotemporal.metodo},,com.millicom.microservice.service.external.services.personalizado.ConsultarResponse,${service.numerotemporal.sistema}} #Adapter endpoints modules.messaging.configuration.adapterEndpoints[0]=${MODULES_MESSAGING_CONFIGURATION_ADAPTERENDPOINTS[0]:AE_COD_0001,AD_COD_0001,messaging.baseUrl.numerotemporal.orquestador,PROD,,,} #LEGADO messaging.baseUrl.numerotemporal.orquestador=${MESSAGING_BASEURL_NUMEROTEMPORAL_ORQUESTADOR:http://172.28.66.196:8143/api/v1/resourceValidation} #CABECERAS QUE SE ENVIAN DEL ADAPTADOR AL LEGADO (N cabeceras) service.numerotemporal.legado.header.content-type=${SERVICE_NUMEROTEMPORAL_LEGADO_HEADER_CONTENT_TYPE:application/json} #PATCH que recibe el adaptador (N var) #service.numerotemporal.path.vars.content-type=application/json #BANDERA PARA DEVOLVER CABECERAS DEL LEGADO service.numerotemporal.devolver.cabeceras.del.legado=${SERVICE_NUMEROTEMPORAL_DEVOLVER_CABECERAS_DEL_LEGADO:false} #PATCH SERVICIO numerotemporal service.numerotemporal.patch=${SERVICE_NUMEROTEMPORAL_PATCH:/api/v1/consultaNumeroTemporalV2} service.numerotemporal.codigos.http.a.controlar=${SERVICE_NUMEROTEMPORAL_CODIGOS_HTTP_A_CONTROLAR:502} response.errors.400=${RESPONSE_ERRORS_400_ERRORS[0]_MESSAGE:Cannot query field 'lifecycleStatus6' on type 'Products'. Did you mean 'lifecycleStatus', 'lifecycles' or 'lifecyclesList'? (line 6, column 11):\n statusPhone_status: lifecycleStatus6\n ^} response.errors.405=${RESPONSE_ERRORS_405_ERRORS[0]_MESSAGE:Method Not Allowed} response.errors.500=${RESPONSE_ERRORS_500_ERRORS[0]_MESSAGE:unknown_error} response.errors.503=${RESPONSE_ERRORS_503_ERRORS[0]_MESSAGE:server that is down for maintenance or that is overloaded} response.errors.502=${RESPONSE_ERRORS_502_ERRORS[0]_MESSAGE:No se pudo establecer conexion con el Servidor: ${messaging.baseUrl.numerotemporal.orquestador}} response.errors.415=${RESPONSE_ERRORS_415_ERRORS[0]_MESSAGE:The request's Content-Type is not supported. Expected:application/json or application/vnd.api+json} response.errors.default=${RESPONSE_ERRORS_DEFAULT_ERRORS[0]_MESSAGE:Error Interno del Adaptador} #logging.level.org.springframework.ws.client.MessageTracing.sent=DEBUG #logging.level.org.springframework.ws.server.MessageTracing.sent=DEBUG #logging.level.org.springframework.ws.client.MessageTracing.received=TRACE #logging.level.org.springframework.ws.server.MessageTracing.received=TRACE