diff --git a/src/main/java/com/databasepreservation/common/server/controller/SIARDController.java b/src/main/java/com/databasepreservation/common/server/controller/SIARDController.java index b312b7f53..e4f2f22a9 100644 --- a/src/main/java/com/databasepreservation/common/server/controller/SIARDController.java +++ b/src/main/java/com/databasepreservation/common/server/controller/SIARDController.java @@ -321,6 +321,7 @@ public static String createSIARD(String uniqueId, ConnectionParameters connectio try { SiardControllerHelper.setupPathToDriver(connectionParameters); } catch (Exception e) { + LOGGER.warn(e.getMessage(), e); throw new GenericException("Could not load the driver", e); } @@ -1104,6 +1105,7 @@ private static void setupJDBCConnection(final DatabaseMigration databaseMigratio try { SiardControllerHelper.setupPathToDriver(parameters); } catch (Exception e) { + LOGGER.warn(e.getMessage(), e); throw new GenericException("Could not load the driver", e); } diff --git a/src/main/java/com/databasepreservation/common/server/controller/SiardControllerHelper.java b/src/main/java/com/databasepreservation/common/server/controller/SiardControllerHelper.java index 82ce0b80d..a483cdfa8 100644 --- a/src/main/java/com/databasepreservation/common/server/controller/SiardControllerHelper.java +++ b/src/main/java/com/databasepreservation/common/server/controller/SiardControllerHelper.java @@ -48,11 +48,15 @@ import com.fasterxml.jackson.databind.ObjectMapper; import com.fasterxml.jackson.dataformat.yaml.YAMLFactory; import com.fasterxml.jackson.dataformat.yaml.YAMLGenerator; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; /** * @author Miguel GuimarĂ£es */ public class SiardControllerHelper { + private static final Logger LOGGER = LoggerFactory.getLogger(SiardControllerHelper.class); + public static String buildModuleConfigurationForSIARD(String siardVersion, String siardPath, TableAndColumnsParameters tableAndColumnsParameters) throws GenericException { try { @@ -124,6 +128,7 @@ private static void buildImportModuleConfiguration(ModuleConfiguration moduleCon try { setupPathToDriver(connectionParameters); } catch (Exception e) { + LOGGER.warn(e.getMessage(), e); throw new GenericException("Could not load the driver", e); } }