WellKnownTimeZones.loadFromFile(new File(tzFilePath));
WellKnownTimeZones.loadFromFile(tzFile);
    public static synchronized void startup() throws ServiceException {        if (sInited)            return;                PrivilegedServlet.waitForInitialization();        ZimbraLog.misc.info("version=" + BuildInfo.VERSION +                            " release=" + BuildInfo.RELEASE +                            " builddate=" + BuildInfo.DATE +                            " buildhost=" + BuildInfo.HOST);        ZimbraLog.misc.info("LANG environment is set to: " + System.getenv("LANG"));        checkForClasses();    	if (!Versions.checkVersions())            throw new RuntimeException("Data version mismatch.  Reinitialize or upgrade the backend data store.");        String tzFilePath = LC.timezone_file.value();        try {            File tzFile = new File(tzFilePath);            WellKnownTimeZones.loadFromFile(new File(tzFilePath));        } catch (Throwable t) {            Zimbra.halt("Unable to load timezones from " + tzFilePath, t);        }        MailboxManager.getInstance();    	ExtensionUtil.loadAll();    	ExtensionUtil.initAll();    	// ZimletUtil.loadZimlets();        MailboxIndex.startup();        RedoLogProvider redoLog = RedoLogProvider.getInstance();        redoLog.startup();        System.setProperty("ical4j.unfolding.relaxed", "true");        if (!redoLog.isSlave()) {            OzNotificationServer.startup();            Server server = Provisioning.getInstance().getLocalServer();                        if (server.getBooleanAttr(Provisioning.A_zimbraXMPPEnabled, false)) {                ZimbraIM.startup();            }                        LmtpServer.startupLmtpServer();            if (server.getBooleanAttr(Provisioning.A_zimbraPop3ServerEnabled, false))                Pop3Server.startupPop3Server();            if (server.getBooleanAttr(Provisioning.A_zimbraPop3SSLServerEnabled, false))                Pop3Server.startupPop3SSLServer();            if (server.getBooleanAttr(Provisioning.A_zimbraImapServerEnabled, false))                ImapServer.startupImapServer();            if (server.getBooleanAttr(Provisioning.A_zimbraImapSSLServerEnabled, false))                ImapServer.startupImapSSLServer();        }                ZimbraPerf.initialize();        sInited = true;    }