[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