diff --git a/src/main/java/com/knecon/fforesight/tenantusermanagement/service/TenantManagementService.java b/src/main/java/com/knecon/fforesight/tenantusermanagement/service/TenantManagementService.java index 32e97bd..3f980b2 100644 --- a/src/main/java/com/knecon/fforesight/tenantusermanagement/service/TenantManagementService.java +++ b/src/main/java/com/knecon/fforesight/tenantusermanagement/service/TenantManagementService.java @@ -229,7 +229,8 @@ public class TenantManagementService implements TenantProvider { jdbcTemplate.execute((StatementCallback) stmt -> stmt.execute("GRANT USAGE ON SCHEMA " + tenantRequest.getDatabaseConnection() .getSchema() + " TO " + tenantRequest.getDatabaseConnection().getUsername())); } catch (Exception e) { - log.warn("Could not create schema, ignoring", e); + log.warn("Could not create schema:", e); + throw new ResponseStatusException(HttpStatus.BAD_REQUEST, "Tenant creation failed: " + e.getMessage(), e); } }