Refactor deploy properties and move legacy CMS exception.
[lgpl/argeo-commons.git] / rcp / org.argeo.cms.e4.rcp / src / org / argeo / cms / e4 / rcp / CmsE4Application.java
index a13c0170fc9a6d302ba1f217c504f64a5e5b29ea..b37a76587c1a82f0e5292ec6e650b0c33b5fd432 100644 (file)
@@ -11,8 +11,8 @@ import org.argeo.api.cms.CmsAuth;
 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.CmsException;
 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(