diff --git a/dspace-api/src/main/java/org/dspace/content/clarin/ClarinItemServiceImpl.java b/dspace-api/src/main/java/org/dspace/content/clarin/ClarinItemServiceImpl.java index 50b1ff84dcc8..db2b397a8401 100644 --- a/dspace-api/src/main/java/org/dspace/content/clarin/ClarinItemServiceImpl.java +++ b/dspace-api/src/main/java/org/dspace/content/clarin/ClarinItemServiceImpl.java @@ -222,7 +222,7 @@ public void updateItemDatesMetadata(Context context, Item item) throws SQLExcept itemService.getMetadata(item, "local", "approximateDate", "issued", Item.ANY, false); if (CollectionUtils.isEmpty(approximatedDates) || StringUtils.isBlank(approximatedDates.get(0).getValue())) { - log.warn("Cannot update item dates metadata because the approximate date is empty."); + log.debug("Cannot update item dates metadata because the approximate date is empty."); return; } diff --git a/dspace-api/src/main/java/org/dspace/core/Context.java b/dspace-api/src/main/java/org/dspace/core/Context.java index 02a3fee09f8a..b862a849d2ea 100644 --- a/dspace-api/src/main/java/org/dspace/core/Context.java +++ b/dspace-api/src/main/java/org/dspace/core/Context.java @@ -181,6 +181,11 @@ protected void init() { if (dbConnection == null) { log.fatal("Cannot obtain the bean which provides a database connection. " + "Check previous entries in the dspace.log to find why the db failed to initialize."); + } else { + if (isTransactionAlive()) { + log.debug("Initializing a context while an active transaction exists. Context with hash: {}.", + getHash()); + } } }