HashLoginService loginService = new HashLoginService();
loginService.setIdentityService(new DefaultIdentityService());
ctx.getSecurityHandler().setLoginService(loginService);
ctx.getSecurityHandler().setIdentityService(loginService.getIdentityService());
ctx.addLifeCycleListener(new AbstractLifeCycle.AbstractLifeCycleListener() {
@Override
public void lifeCycleStarting(LifeCycle event) {
ctx.getServletContext().setInitParameter("restx.baseServerUri", baseUrl());
ctx.getServletContext().setInitParameter("restx.serverId", getServerId());
}