From 003cefbefc90073023b594c60f9ac7fb0b25c570 Mon Sep 17 00:00:00 2001 From: Timo Bejan Date: Thu, 29 Jun 2023 09:25:55 +0300 Subject: [PATCH] Springdoc fixes --- .../persistence/TenantSpringLiquibaseExecutor.java | 2 ++ .../src/main/resources/application.yaml | 4 ++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/multitenancy/persistence/TenantSpringLiquibaseExecutor.java b/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/multitenancy/persistence/TenantSpringLiquibaseExecutor.java index 63cb712b2..bfec90d04 100644 --- a/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/multitenancy/persistence/TenantSpringLiquibaseExecutor.java +++ b/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/multitenancy/persistence/TenantSpringLiquibaseExecutor.java @@ -61,6 +61,8 @@ public class TenantSpringLiquibaseExecutor implements InitializingBean, Resource liquibase.setDefaultSchema(tenant.getDatabaseConnection().getSchema()); liquibase.setLiquibaseSchema(tenant.getDatabaseConnection().getSchema()); liquibase.afterPropertiesSet(); + } catch (Exception e) { + log.error("Failed to run liquibase migration on tenant: {}", tenant.getTenantId()); } log.info("Liquibase ran for tenant " + tenant.getTenantId()); } diff --git a/persistence-service-v1/persistence-service-server-v1/src/main/resources/application.yaml b/persistence-service-v1/persistence-service-server-v1/src/main/resources/application.yaml index 6384a0c7f..113b0e009 100644 --- a/persistence-service-v1/persistence-service-server-v1/src/main/resources/application.yaml +++ b/persistence-service-v1/persistence-service-server-v1/src/main/resources/application.yaml @@ -107,10 +107,9 @@ fforesight: enabled: true springdoc: base-path: '/redaction-gateway-v1' - auth-server-url: ${keycloak.auth-server-url} + auth-server-url: '/auth' enabled: true default-client-id: 'swagger-ui-client' - packages-to-scan: [ 'com.iqser.red.persistence.service.v1.external.api' ] default-tenant: 'redaction' tenant-exchange: name: 'tenants-exchange' @@ -140,3 +139,4 @@ springdoc: path: ${fforesight.springdoc.base-path}/docs?tenantId=${fforesight.springdoc.default-tenant} enabled: ${fforesight.springdoc.enabled} pre-loading-enabled: true + packages-to-scan: [ 'com.iqser.red.persistence.service.v1.external.api' ] -- 2.47.2