[Bedework-commit] calendarapi r1438 - in releases/bedework-3.7: calCore/src/org/bedework/calcore/hibernate calCoreI/src/org/bedework/calcorei

svnadmin at bedework.org svnadmin at bedework.org
Mon Feb 14 10:32:43 EST 2011


Author: douglm
Date: 2011-02-14 10:32:43 -0500 (Mon, 14 Feb 2011)
New Revision: 1438

Modified:
   releases/bedework-3.7/calCore/src/org/bedework/calcore/hibernate/HibSessionImpl.java
   releases/bedework-3.7/calCoreI/src/org/bedework/calcorei/HibSession.java
Log:
Some changes that didn't make it through for the last update.

In addition to the below changes to try to get a stack trace out of jsp when rendering fails.


Further changes to the build. Attempt to catch changed libraries and force a rebuild.

Also use outofdate to suppress running of apt when sources have not changed.

Minor but widespread change to remove debug parameter from a number of classes. For those debugging now depends on log4j level.

Modified: releases/bedework-3.7/calCore/src/org/bedework/calcore/hibernate/HibSessionImpl.java
===================================================================
--- releases/bedework-3.7/calCore/src/org/bedework/calcore/hibernate/HibSessionImpl.java	2011-02-14 15:21:24 UTC (rev 1437)
+++ releases/bedework-3.7/calCore/src/org/bedework/calcore/hibernate/HibSessionImpl.java	2011-02-14 15:32:43 UTC (rev 1438)
@@ -112,6 +112,10 @@
     }
   }
 
+  public Throwable getException() {
+    return exc;
+  }
+
   /** Clear a session
    *
    * @throws CalFacadeException

Modified: releases/bedework-3.7/calCoreI/src/org/bedework/calcorei/HibSession.java
===================================================================
--- releases/bedework-3.7/calCoreI/src/org/bedework/calcorei/HibSession.java	2011-02-14 15:21:24 UTC (rev 1437)
+++ releases/bedework-3.7/calCoreI/src/org/bedework/calcorei/HibSession.java	2011-02-14 15:32:43 UTC (rev 1438)
@@ -94,6 +94,13 @@
    */
   public boolean isOpen() throws CalFacadeException;
 
+  /** If we had a hibernate exception this will return non-null. The session
+   * needs to be discarded.
+   *
+   * @return current exception or null.
+   */
+  public Throwable getException();
+
   /** Clear a session
    *
    * @throws CalFacadeException



More information about the Bedework-commit mailing list