diff --git a/api-impl/src/java/uk/ac/lancs/e_science/sakaiproject/impl/blogger/persistence/SakaiPersistenceManager.java b/api-impl/src/java/uk/ac/lancs/e_science/sakaiproject/impl/blogger/persistence/SakaiPersistenceManager.java index 28d0272..0cd88c4 100644 --- a/api-impl/src/java/uk/ac/lancs/e_science/sakaiproject/impl/blogger/persistence/SakaiPersistenceManager.java +++ b/api-impl/src/java/uk/ac/lancs/e_science/sakaiproject/impl/blogger/persistence/SakaiPersistenceManager.java @@ -193,6 +193,7 @@ public class SakaiPersistenceManager{ } executeSQL(sqlGenerator.getInsertStatementsForFiles((File[])filesToInsert.toArray(new File[0]),post.getOID(),connection),connection); } + connection.commit(); } catch (Exception e) { @@ -216,7 +217,7 @@ public class SakaiPersistenceManager{ e1.printStackTrace(); } - logger.error("Caught an exception whilst inserting post. Message: " + e.getMessage()); + logger.error("Caught an exception whilst inserting post.", e); } finally {