X-Git-Url: http://git.argeo.org/?a=blobdiff_plain;f=org.argeo.security.ui%2Fsrc%2Forg%2Fargeo%2Fsecurity%2Fui%2FSecurityUiPlugin.java;h=935b5438615174b6aa80e8f629be887dc6e3b355;hb=3a0d866fbeea3f78c293212f4b4fbaeba7dfe2bd;hp=e5987938bad3d8ece9ebc63f7ee60d20b62055e1;hpb=bd811d9fad35f55aa1ab3afbc835ff24367ffbbe;p=lgpl%2Fargeo-commons.git diff --git a/org.argeo.security.ui/src/org/argeo/security/ui/SecurityUiPlugin.java b/org.argeo.security.ui/src/org/argeo/security/ui/SecurityUiPlugin.java index e5987938b..935b54386 100644 --- a/org.argeo.security.ui/src/org/argeo/security/ui/SecurityUiPlugin.java +++ b/org.argeo.security.ui/src/org/argeo/security/ui/SecurityUiPlugin.java @@ -21,7 +21,7 @@ import javax.security.auth.callback.Callback; import javax.security.auth.callback.CallbackHandler; import javax.security.auth.callback.UnsupportedCallbackException; -import org.argeo.ArgeoException; +import org.argeo.cms.CmsException; import org.argeo.cms.widgets.auth.DefaultLoginDialog; import org.eclipse.swt.widgets.Display; import org.osgi.framework.BundleActivator; @@ -50,13 +50,6 @@ public class SecurityUiPlugin implements BundleActivator { private ServiceRegistration defaultCallbackHandlerReg; public void start(BundleContext context) throws Exception { - if (bundleContext != null) - if (!bundleContext.equals(bundleContext)) - throw new ArgeoException( - "Bundle context already set with a different value"); - else - return; - bundleContext = context; defaultCallbackHandler = new DefaultCallbackHandler(); @@ -88,7 +81,7 @@ public class SecurityUiPlugin implements BundleActivator { try { dialog.handle(callbacks); } catch (IOException e) { - throw new ArgeoException("Cannot open dialog", e); + throw new CmsException("Cannot open dialog", e); } } });