session.removeAttribute(CmsWorkplaceManager.SESSION_WORKPLACE_SETTINGS);
CmsSessionInfo newInfo = new CmsSessionInfo(context, info.getSessionId(), info.getMaxInactiveInterval());
addSessionInfo(newInfo);
cms.getRequestContext().setSiteRoot(userSiteRoot);
cms.getRequestContext().setCurrentProject(userProject);
<BUG>cms.getRequestContext().setOuFqn(user.getOuFqn());
}</BUG>
@Override
public String toString() {
StringBuffer output = new StringBuffer();

session.removeAttribute(CmsWorkplaceManager.SESSION_WORKPLACE_SETTINGS);
CmsSessionInfo newInfo = new CmsSessionInfo(context, info.getSessionId(), info.getMaxInactiveInterval());
addSessionInfo(newInfo);
cms.getRequestContext().setSiteRoot(userSiteRoot);
cms.getRequestContext().setCurrentProject(userProject);
cms.getRequestContext().setOuFqn(user.getOuFqn());
String directEditTarget = CmsLoginHelper.getDirectEditPath(cms, new CmsUserSettings(user), false);
return directEditTarget != null
? OpenCms.getLinkManager().substituteLink(cms, directEditTarget, userSiteRoot)
: null;
}
@Override
public String toString() {
StringBuffer output = new StringBuffer();
