globalconfiguration.setServletContext(request.getSession(true).getServletContext());
	public GlobalConfiguration initialize_errorpage(HttpServletRequest request) throws Exception{      if(!errorpage_initialized){                      if(administrator == null){          String remoteAddr = request.getRemoteAddr();          administrator = new Admin(Admin.TYPE_PUBLIC_WEB_USER, remoteAddr);        }        commonInit();                 adminspreferences = new AdminPreferenceDataHandler(administrator);        if(currentadminpreference == null){           currentadminpreference = adminspreferences.getDefaultAdminPreference();        }        adminsweblanguage = new WebLanguages(globalconfiguration, currentadminpreference.getPreferedLanguage()                                             ,currentadminpreference.getSecondaryLanguage());        errorpage_initialized=true;      }      return globalconfiguration;    }