/** * Returns the system information storage.<p> * * @return the system information storage */ public static CmsSystemInfo getSystemInfo() { return OpenCmsCore.getInstance().getSystemInfo(); }
/** * Returns the system information storage.<p> * * @return the system information storage */ public static CmsSystemInfo getSystemInfo() { return OpenCmsCore.getInstance().getSystemInfo(); }
if (path == null) { String requestErrorPageAttribute = getSystemInfo().getServletContainerSettings().getRequestErrorPageAttribute(); if (requestErrorPageAttribute != null) {
if (path == null) { String requestErrorPageAttribute = getSystemInfo().getServletContainerSettings().getRequestErrorPageAttribute(); if (requestErrorPageAttribute != null) {
response.setHeader(CmsRequestUtil.HEADER_SERVER, OpenCmsCore.getInstance().getSystemInfo().getVersion());
getSystemInfo().init(servletContainerSettings); configuration = new CmsParameterConfiguration(getSystemInfo().getConfigurationFileRfsPath()); } catch (Exception e) { throw new CmsInitException( Messages.get().container( Messages.ERR_CRITICAL_INIT_PROPFILE_1, getSystemInfo().getConfigurationFileRfsPath()), e); getSystemInfo().getServletContainerSettings().setServletThrowsException(throwExc); Messages.LOG_STARTUP_CONSOLE_NOTE_2, OpenCms.getSystemInfo().getVersionNumber(), getSystemInfo().getWebApplicationName())); for (int i = 0; i < Messages.COPYRIGHT_BY_ALKACON.length; i++) { System.err.println(Messages.COPYRIGHT_BY_ALKACON[i]);
res.setHeader(CmsRequestUtil.HEADER_SERVER, OpenCmsCore.getInstance().getSystemInfo().getVersion());
/** * Initializes the system with the OpenCms servlet.<p> * * This is the final step that is called on the servlets "init()" method. * It registers the servlets request handler and also outputs the final * startup message. The servlet should auto-load since the <load-on-startup> * parameter is set in the 'web.xml' by default.<p> * * @param servlet the OpenCms servlet */ protected void initServlet(OpenCmsServlet servlet) { synchronized (LOCK) { // add the servlets request handler addRequestHandler(servlet); // output the final 'startup is finished' message if (CmsLog.INIT.isInfoEnabled()) { CmsLog.INIT.info( Messages.get().getBundle().key( Messages.INIT_SYSTEM_RUNNING_1, CmsStringUtil.formatRuntime(getSystemInfo().getRuntime()))); CmsLog.INIT.info(Messages.get().getBundle().key(Messages.INIT_LINE_0)); CmsLog.INIT.info(Messages.get().getBundle().key(Messages.INIT_DOT_0)); } } }
/** * Initializes the system with the OpenCms servlet.<p> * * This is the final step that is called on the servlets "init()" method. * It registers the servlets request handler and also outputs the final * startup message. The servlet should auto-load since the <load-on-startup> * parameter is set in the 'web.xml' by default.<p> * * @param servlet the OpenCms servlet */ protected void initServlet(OpenCmsServlet servlet) { synchronized (LOCK) { // add the servlets request handler addRequestHandler(servlet); // output the final 'startup is finished' message if (CmsLog.INIT.isInfoEnabled()) { CmsLog.INIT.info(Messages.get().getBundle().key( Messages.INIT_SYSTEM_RUNNING_1, CmsStringUtil.formatRuntime(getSystemInfo().getRuntime()))); CmsLog.INIT.info(Messages.get().getBundle().key(Messages.INIT_LINE_0)); CmsLog.INIT.info(Messages.get().getBundle().key(Messages.INIT_DOT_0)); } } }
getSystemInfo().init(servletContainerSettings); configuration = CmsPropertyUtils.loadProperties(getSystemInfo().getConfigurationFileRfsPath()); } catch (Exception e) { throw new CmsInitException(Messages.get().container( Messages.ERR_CRITICAL_INIT_PROPFILE_1, getSystemInfo().getConfigurationFileRfsPath()), e); getSystemInfo().getServletContainerSettings().setServletThrowsException(throwExc); Messages.LOG_STARTUP_CONSOLE_NOTE_2, OpenCms.getSystemInfo().getVersionNumber(), getSystemInfo().getWebApplicationName())); for (int i = 0; i < Messages.COPYRIGHT_BY_ALKACON.length; i++) { System.err.println(Messages.COPYRIGHT_BY_ALKACON[i]); CmsLog.INIT.info(Messages.get().getBundle().key( Messages.INIT_OPENCMS_VERSION_1, OpenCms.getSystemInfo().getVersionNumber())); CmsLog.INIT.info(Messages.get().getBundle().key(Messages.INIT_SERVLET_CONTAINER_1, context.getServerInfo())); CmsLog.INIT.info(Messages.get().getBundle().key( Messages.INIT_WEBAPP_NAME_1, getSystemInfo().getWebApplicationName())); CmsLog.INIT.info(Messages.get().getBundle().key( Messages.INIT_SERVLET_PATH_1, getSystemInfo().getServletPath())); CmsLog.INIT.info(Messages.get().getBundle().key( Messages.INIT_OPENCMS_CONTEXT_1, getSystemInfo().getOpenCmsContext()));
i18nInfo = new CmsI18nInfo(Locale.ENGLISH, getSystemInfo().getDefaultEncoding());
res.setHeader(CmsRequestUtil.HEADER_SERVER, OpenCmsCore.getInstance().getSystemInfo().getVersion());
null, null); m_opencms.getSystemInfo().init(settings); String propertyPath = m_opencms.getSystemInfo().getConfigurationFileRfsPath(); out.println(m_messages.key(Messages.GUI_SHELL_CONFIG_FILE_1, propertyPath)); out.println();
i18nInfo = new CmsI18nInfo(Locale.ENGLISH, getSystemInfo().getDefaultEncoding());
null, null); m_opencms.getSystemInfo().init(settings); String propertyPath = m_opencms.getSystemInfo().getConfigurationFileRfsPath(); System.out.println(m_messages.key(Messages.GUI_SHELL_CONFIG_FILE_1, propertyPath)); System.out.println();
Messages.get().getBundle().key( Messages.LOG_SHUTDOWN_CONSOLE_NOTE_2, getSystemInfo().getVersionNumber(), getSystemInfo().getWebApplicationName())); if (CmsLog.INIT.isInfoEnabled()) { CmsLog.INIT.info(Messages.get().getBundle().key(Messages.INIT_DOT_0)); Messages.get().getBundle().key( Messages.INIT_SHUTDOWN_START_1, getSystemInfo().getVersionNumber() + " [" + getSystemInfo().getVersionId() + "]")); CmsLog.INIT.info( Messages.get().getBundle().key(Messages.INIT_CURRENT_RUNLEVEL_1, new Integer(getRunLevel()))); e); String runtime = CmsStringUtil.formatRuntime(getSystemInfo().getRuntime()); if (CmsLog.INIT.isInfoEnabled()) { CmsLog.INIT.info(Messages.get().getBundle().key(Messages.INIT_OPENCMS_STOPPED_1, runtime));
System.err.println(Messages.get().getBundle().key( Messages.LOG_SHUTDOWN_CONSOLE_NOTE_2, getSystemInfo().getVersionNumber(), getSystemInfo().getWebApplicationName())); if (CmsLog.INIT.isInfoEnabled()) { CmsLog.INIT.info(Messages.get().getBundle().key(Messages.INIT_DOT_0)); CmsLog.INIT.info(Messages.get().getBundle().key( Messages.INIT_SHUTDOWN_START_1, getSystemInfo().getVersionNumber())); CmsLog.INIT.info(Messages.get().getBundle().key( Messages.INIT_CURRENT_RUNLEVEL_1, e.getMessage()), e); String runtime = CmsStringUtil.formatRuntime(getSystemInfo().getRuntime()); if (CmsLog.INIT.isInfoEnabled()) { CmsLog.INIT.info(Messages.get().getBundle().key(Messages.INIT_OPENCMS_STOPPED_1, runtime));
Messages.get().getBundle().key(Messages.INIT_WEBAPP_NAME_1, getSystemInfo().getWebApplicationName())); CmsLog.INIT.info( Messages.get().getBundle().key(Messages.INIT_SERVLET_PATH_1, getSystemInfo().getServletPath())); CmsLog.INIT.info( Messages.get().getBundle().key(Messages.INIT_OPENCMS_CONTEXT_1, getSystemInfo().getOpenCmsContext())); CmsLog.INIT.info( Messages.get().getBundle().key(Messages.INIT_WEBINF_PATH_1, getSystemInfo().getWebInfRfsPath())); CmsLog.INIT.info( Messages.get().getBundle().key( Messages.INIT_PROPERTY_FILE_1, getSystemInfo().getConfigurationFileRfsPath())); String logFileRfsPath = getSystemInfo().getLogFileRfsPath(); CmsLog.INIT.info( Messages.get().getBundle().key( getSystemInfo().setServerName(serverName); m_configurationManager = new CmsConfigurationManager(getSystemInfo().getConfigFolder()); getSystemInfo().setDefaultEncoding(defaultEncoding); getSystemInfo().setVersionHistorySettings( systemConfiguration.isHistoryEnabled(), systemConfiguration.getHistoryVersions(), systemConfiguration.getHistoryVersionsAfterDeletion()); getSystemInfo().setMailSettings(systemConfiguration.getMailSettings());
getSystemInfo().setServerName(serverName); m_configurationManager = new CmsConfigurationManager(getSystemInfo().getAbsoluteRfsPathRelativeToWebInf( CmsSystemInfo.FOLDER_CONFIG)); CmsLog.INIT.info(Messages.get().getBundle().key(Messages.INIT_OPENCMS_ENCODING_1, defaultEncoding)); getSystemInfo().setDefaultEncoding(defaultEncoding); getSystemInfo().setVersionHistorySettings( systemConfiguration.isHistoryEnabled(), systemConfiguration.getHistoryVersions(), systemConfiguration.getHistoryVersionsAfterDeletion()); getSystemInfo().setMailSettings(systemConfiguration.getMailSettings()); getSystemInfo().setHttpAuthenticationSettings(systemConfiguration.getHttpAuthenticationSettings()); getSystemInfo().setNotificationTime(systemConfiguration.getNotificationTime()); getSystemInfo().setNotificationProject(systemConfiguration.getNotificationProject());