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' ]