[Bedework-commit] webapps r749 -
trunk/webcommon/src/org/bedework/webcommon
svnadmin at bedework.org
svnadmin at bedework.org
Mon May 12 15:38:02 EDT 2008
Author: douglm
Date: 2008-05-12 15:38:02 -0400 (Mon, 12 May 2008)
New Revision: 749
Modified:
trunk/webcommon/src/org/bedework/webcommon/BwAbstractAction.java
Log:
Fix up contact handling so we use public contacts in submission client.
Also rollback on exceptions in web client.
Modified: trunk/webcommon/src/org/bedework/webcommon/BwAbstractAction.java
===================================================================
--- trunk/webcommon/src/org/bedework/webcommon/BwAbstractAction.java 2008-05-12 19:35:51 UTC (rev 748)
+++ trunk/webcommon/src/org/bedework/webcommon/BwAbstractAction.java 2008-05-12 19:38:02 UTC (rev 749)
@@ -335,10 +335,12 @@
} catch (CalFacadeAccessException cfae) {
form.getErr().emit(ClientError.noAccess);
forward = forwards[forwardNoAccess];
+ svci.rollbackTransaction();
} catch (Throwable t) {
form.getErr().emit(ClientError.exc, t.getMessage());
form.getErr().emit(t);
forward = forwards[forwardError];
+ svci.rollbackTransaction();
}
return forward;
@@ -743,7 +745,7 @@
CalSvcI svci = form.fetchSvci();
Collection<BwCategory> cats = new TreeSet<BwCategory>();
- Collection<BwCategory> dbcats = svci.getCategoriesHandler().get();
+ Collection<BwCategory> dbcats = form.getCategories();
buildList:
for (String catkey: strcats) {
More information about the Bedework-commit
mailing list