import javax.security.auth.login.LoginContext;
import javax.security.auth.login.LoginException;
-import org.apache.commons.logging.Log;
-import org.apache.commons.logging.LogFactory;
-import org.argeo.api.NodeConstants;
import org.argeo.api.cms.CmsApp;
+import org.argeo.api.cms.CmsAuth;
import org.argeo.api.cms.CmsImageManager;
import org.argeo.api.cms.CmsSession;
import org.argeo.api.cms.CmsTheme;
import org.argeo.api.cms.CmsUi;
import org.argeo.api.cms.CmsView;
+import org.argeo.api.cms.CmsLog;
import org.argeo.api.cms.UxContext;
import org.argeo.cms.osgi.CmsOsgiUtils;
import org.argeo.cms.swt.CmsSwtUtils;
/** Runs a {@link CmsApp} as an SWT desktop application. */
@SuppressWarnings("restriction")
public class CmsRcpApp implements CmsView {
- private final static Log log = LogFactory.getLog(CmsRcpApp.class);
+ private final static CmsLog log = CmsLog.getLog(CmsRcpApp.class);
private BundleContext bundleContext = FrameworkUtil.getBundle(CmsRcpApp.class).getBundleContext();
try {
// try pre-auth
// loginContext = new LoginContext(NodeConstants.LOGIN_CONTEXT_USER, subject, loginShell);
- loginContext = new LoginContext(NodeConstants.LOGIN_CONTEXT_SINGLE_USER);
+ loginContext = new LoginContext(CmsAuth.LOGIN_CONTEXT_SINGLE_USER);
loginContext.login();
} catch (LoginException e) {
throw new IllegalStateException("Could not log in.", e);
ui = cmsApp.initUi(parent);
if (ui instanceof Composite)
((Composite) ui).setLayoutData(CmsSwtUtils.fillAll());
- //ui.setLayoutData(CmsUiUtils.fillAll());
+ // ui.setLayoutData(CmsUiUtils.fillAll());
// we need ui to be set before refresh so that CmsView can store UI context data
// in it.
cmsApp.refreshUi(ui, null);