summaryrefslogtreecommitdiffstats
path: root/dozentenmodulserver/src/main/java/org/openslx/bwlp/sat/database/mappers/DbImage.java
diff options
context:
space:
mode:
authorSimon Rettberg2015-07-15 18:33:09 +0200
committerSimon Rettberg2015-07-15 18:33:09 +0200
commitf8e26464cf99ff402eda61d006308cd8adbcb0b0 (patch)
treeb84e452af18f629668b918473003356ae04b4c0b /dozentenmodulserver/src/main/java/org/openslx/bwlp/sat/database/mappers/DbImage.java
parent[client] always retry thrift call automatically on first failure (diff)
downloadtutor-module-f8e26464cf99ff402eda61d006308cd8adbcb0b0.tar.gz
tutor-module-f8e26464cf99ff402eda61d006308cd8adbcb0b0.tar.xz
tutor-module-f8e26464cf99ff402eda61d006308cd8adbcb0b0.zip
[server] Fix SQL pooling issue, implement upload
Diffstat (limited to 'dozentenmodulserver/src/main/java/org/openslx/bwlp/sat/database/mappers/DbImage.java')
-rw-r--r--dozentenmodulserver/src/main/java/org/openslx/bwlp/sat/database/mappers/DbImage.java7
1 files changed, 6 insertions, 1 deletions
diff --git a/dozentenmodulserver/src/main/java/org/openslx/bwlp/sat/database/mappers/DbImage.java b/dozentenmodulserver/src/main/java/org/openslx/bwlp/sat/database/mappers/DbImage.java
index 3f392048..c46fc690 100644
--- a/dozentenmodulserver/src/main/java/org/openslx/bwlp/sat/database/mappers/DbImage.java
+++ b/dozentenmodulserver/src/main/java/org/openslx/bwlp/sat/database/mappers/DbImage.java
@@ -158,8 +158,12 @@ public class DbImage {
stmt.setString("userid", user.userId);
stmt.setString("imagebaseid", imageBaseId);
ResultSet rs = stmt.executeQuery();
- if (!rs.next())
+ if (!rs.next()) {
+ LOGGER.info("Image " + imageBaseId + " not found");
throw new TNotFoundException();
+ } else {
+ LOGGER.info("Image " + imageBaseId + " found");
+ }
return resultSetToSummary(rs);
}
@@ -206,6 +210,7 @@ public class DbImage {
stmt.setString("userid", user.userId);
stmt.executeUpdate();
connection.commit();
+ LOGGER.info("Created image '" + imageUuid + "'");
return imageUuid;
} catch (SQLException e) {
LOGGER.error("Query failed in DbImage.createImage()", e);