OSDN Git Service

#27473 notify auto-rollback error
authorargius <argius.net@gmail.com>
Thu, 9 May 2013 12:38:05 +0000 (21:38 +0900)
committerargius <argius.net@gmail.com>
Thu, 9 May 2013 12:38:05 +0000 (21:38 +0900)
src/net/argius/stew/Environment.java

index 6c57655..cce10ac 100644 (file)
@@ -135,6 +135,11 @@ public final class Environment {
                     log.debug("rollbacked %s (%s)", connector.getId(), conn);
                 } catch (SQLException ex) {
                     log.warn(ex);
+                    Writer w = new StringWriter();
+                    PrintWriter out = new PrintWriter(w);
+                    ex.printStackTrace(out);
+                    outputMessage("e.database", w);
+                    outputMessage("w.error-occurred-on-auto-rollback", ex);
                 }
             }
             try {