import static org.argeo.cms.CmsMsg.username;
import static org.argeo.cms.auth.AuthConstants.LOGIN_CONTEXT_ANONYMOUS;
import static org.argeo.cms.auth.AuthConstants.LOGIN_CONTEXT_USER;
import static org.argeo.cms.CmsMsg.username;
import static org.argeo.cms.auth.AuthConstants.LOGIN_CONTEXT_ANONYMOUS;
import static org.argeo.cms.auth.AuthConstants.LOGIN_CONTEXT_USER;
import org.argeo.cms.auth.CurrentUser;
import org.argeo.cms.auth.HttpRequestCallback;
import org.argeo.cms.i18n.LocaleUtils;
import org.argeo.cms.auth.CurrentUser;
import org.argeo.cms.auth.HttpRequestCallback;
import org.argeo.cms.i18n.LocaleUtils;
import org.eclipse.rap.rwt.RWT;
import org.eclipse.swt.SWT;
import org.eclipse.swt.events.MouseAdapter;
import org.eclipse.rap.rwt.RWT;
import org.eclipse.swt.SWT;
import org.eclipse.swt.events.MouseAdapter;
- defaultLocale = getKernelHeader().getDefaultLocale();
- List<Locale> locales = getKernelHeader().getLocales();
+ defaultLocale = getNodeState().getDefaultLocale();
+ List<Locale> locales = getNodeState().getLocales();
if (locales != null)
localeChoice = new LocaleChoice(locales, defaultLocale);
loginSelectionListener = new SelectionListener() {
if (locales != null)
localeChoice = new LocaleChoice(locales, defaultLocale);
loginSelectionListener = new SelectionListener() {
return false;
} catch (LoginException e) {
log.error("Cannot login", e);
return false;
} catch (LoginException e) {
log.error("Cannot login", e);