X-Git-Url: http://git.argeo.org/?a=blobdiff_plain;f=org.argeo.cms%2Fsrc%2Forg%2Fargeo%2Fcms%2Futil%2Fuseradmin%2FUserAdminWrapper.java;h=aa764d57ce29c8881e6e7e496db1db443c54f938;hb=3a0d866fbeea3f78c293212f4b4fbaeba7dfe2bd;hp=8d91c71cb0cdd20a7333283afcea5f9a0397c83d;hpb=f295f8e7a43efc1839416158f4e0f268506c88b5;p=lgpl%2Fargeo-commons.git diff --git a/org.argeo.cms/src/org/argeo/cms/util/useradmin/UserAdminWrapper.java b/org.argeo.cms/src/org/argeo/cms/util/useradmin/UserAdminWrapper.java index 8d91c71cb..aa764d57c 100644 --- a/org.argeo.cms/src/org/argeo/cms/util/useradmin/UserAdminWrapper.java +++ b/org.argeo.cms/src/org/argeo/cms/util/useradmin/UserAdminWrapper.java @@ -9,7 +9,7 @@ import java.util.Map; import javax.transaction.Status; import javax.transaction.UserTransaction; -import org.argeo.ArgeoException; +import org.argeo.cms.CmsException; import org.argeo.cms.auth.AuthConstants; import org.argeo.osgi.useradmin.UserAdminConf; import org.osgi.framework.ServiceReference; @@ -21,7 +21,7 @@ import org.osgi.service.useradmin.UserAdminListener; * Base useradmin wrapper. Implementing application might extends to add * business specific behaviour */ -public class UserAdminWrapper { +public abstract class UserAdminWrapper { // private Log log = LogFactory.getLog(UserAdminWrapper.class); private UserAdmin userAdmin; @@ -48,7 +48,7 @@ public class UserAdminWrapper { } return userTransaction; } catch (Exception e) { - throw new ArgeoException("Unable to begin transaction", e); + throw new CmsException("Unable to begin transaction", e); } }