Improve SSH layer
[lgpl/argeo-commons.git] / rcp / org.argeo.cms.e4.rcp / src / org / argeo / cms / e4 / rcp / CmsE4Application.java
index a708af13f2bf7e59a025f51aeb7734ffdc149420..b37a76587c1a82f0e5292ec6e650b0c33b5fd432 100644 (file)
@@ -8,11 +8,11 @@ import javax.security.auth.login.LoginContext;
 import javax.security.auth.login.LoginException;
 
 import org.argeo.api.cms.CmsAuth;
-import org.argeo.api.cms.CmsImageManager;
-import org.argeo.api.cms.CmsView;
-import org.argeo.api.cms.UxContext;
-import org.argeo.cms.CmsException;
+import org.argeo.api.cms.ux.CmsImageManager;
+import org.argeo.api.cms.ux.CmsView;
+import org.argeo.api.cms.ux.UxContext;
 import org.argeo.cms.auth.CurrentUser;
+import org.argeo.cms.swt.CmsException;
 import org.argeo.cms.swt.CmsSwtUtils;
 import org.argeo.cms.swt.SimpleSwtUxContext;
 import org.argeo.cms.swt.auth.CmsLoginShell;
@@ -55,7 +55,7 @@ public class CmsE4Application implements IApplication, CmsView {
                        }
                }
                if (CurrentUser.getUsername(getSubject()) == null)
-                       throw new CmsException("Cannot log in");
+                       throw new IllegalStateException("Cannot log in");
 
                // try {
                // CallbackHandler callbackHandler = new DefaultLoginDialog(