X-Git-Url: http://git.argeo.org/?a=blobdiff_plain;f=org.argeo.security.ui.admin%2Fsrc%2Forg%2Fargeo%2Fsecurity%2Fui%2Fadmin%2Fcommands%2FUserTransactionHandler.java;fp=org.argeo.security.ui.admin%2Fsrc%2Forg%2Fargeo%2Fsecurity%2Fui%2Fadmin%2Fcommands%2FUserTransactionHandler.java;h=0a94d1a7d0d8351fb452b3e2874cede0a2e852ab;hb=eec0cd2b46a2186b4df1b1a59962c81ae2a9bcb7;hp=158fae24de987e46b6cd827ae4321f66aed4bfc9;hpb=63c252bcf4aa2cb508a45a839d032d64daecfa82;p=lgpl%2Fargeo-commons.git diff --git a/org.argeo.security.ui.admin/src/org/argeo/security/ui/admin/commands/UserTransactionHandler.java b/org.argeo.security.ui.admin/src/org/argeo/security/ui/admin/commands/UserTransactionHandler.java index 158fae24d..0a94d1a7d 100644 --- a/org.argeo.security.ui.admin/src/org/argeo/security/ui/admin/commands/UserTransactionHandler.java +++ b/org.argeo.security.ui.admin/src/org/argeo/security/ui/admin/commands/UserTransactionHandler.java @@ -20,6 +20,7 @@ import javax.transaction.UserTransaction; import org.argeo.ArgeoException; import org.argeo.security.ui.admin.SecurityAdminPlugin; +import org.argeo.security.ui.admin.internal.UiAdminUtils; import org.eclipse.core.commands.AbstractHandler; import org.eclipse.core.commands.ExecutionEvent; import org.eclipse.core.commands.ExecutionException; @@ -57,6 +58,7 @@ public class UserTransactionHandler extends AbstractHandler { else userTransaction.rollback(); } + UiAdminUtils.notifyTransactionStateChange(userTransaction); } catch (ArgeoException e) { throw e; } catch (Exception e) {