Repository: openmeetings Updated Branches: refs/heads/master ce85e43d1 -> 63b94ad59
[OPENMEETINGS-1714] initial attempt to fix statics Project: http://git-wip-us.apache.org/repos/asf/openmeetings/repo Commit: http://git-wip-us.apache.org/repos/asf/openmeetings/commit/63b94ad5 Tree: http://git-wip-us.apache.org/repos/asf/openmeetings/tree/63b94ad5 Diff: http://git-wip-us.apache.org/repos/asf/openmeetings/diff/63b94ad5 Branch: refs/heads/master Commit: 63b94ad59600b05ce0bc1038b8b3c7bf5c4e5fb5 Parents: ce85e43 Author: Maxim Solodovnik <[email protected]> Authored: Fri Sep 29 14:35:51 2017 +0700 Committer: Maxim Solodovnik <[email protected]> Committed: Fri Sep 29 14:35:51 2017 +0700 ---------------------------------------------------------------------- .../openmeetings/core/mail/MailHandler.java | 4 ++-- .../core/remote/ScopeApplicationAdapter.java | 4 ++-- .../db/dao/basic/ConfigurationDao.java | 11 +++++----- .../apache/openmeetings/db/dto/basic/Info.java | 4 ++-- .../openmeetings/db/util/ApplicationHelper.java | 4 ++-- .../src/site/xdoc/WebappNamePath.xml | 4 ---- .../service/quartz/scheduler/AbstractJob.java | 4 ++-- .../service/quartz/scheduler/CleanupJob.java | 10 ++++----- .../service/quartz/scheduler/ReminderJob.java | 4 ++-- .../util/InitializationContainer.java | 23 -------------------- .../openmeetings/util/OMContextListener.java | 3 +-- .../util/OpenmeetingsVariables.java | 12 ++++++++-- .../web/admin/AdminUserChoiceProvider.java | 2 +- .../openmeetings/web/app/Application.java | 5 ++--- .../web/common/tree/OmTreeProvider.java | 12 +++++----- .../openmeetings/web/pages/NotInitedPage.java | 4 ++-- 16 files changed, 45 insertions(+), 65 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/openmeetings/blob/63b94ad5/openmeetings-core/src/main/java/org/apache/openmeetings/core/mail/MailHandler.java ---------------------------------------------------------------------- diff --git a/openmeetings-core/src/main/java/org/apache/openmeetings/core/mail/MailHandler.java b/openmeetings-core/src/main/java/org/apache/openmeetings/core/mail/MailHandler.java index a07c96a..f4845c9 100644 --- a/openmeetings-core/src/main/java/org/apache/openmeetings/core/mail/MailHandler.java +++ b/openmeetings-core/src/main/java/org/apache/openmeetings/core/mail/MailHandler.java @@ -58,7 +58,7 @@ import org.apache.openmeetings.db.dao.basic.ConfigurationDao; import org.apache.openmeetings.db.dao.basic.MailMessageDao; import org.apache.openmeetings.db.entity.basic.MailMessage; import org.apache.openmeetings.db.entity.basic.MailMessage.Status; -import org.apache.openmeetings.util.InitializationContainer; +import org.apache.openmeetings.util.OpenmeetingsVariables; import org.apache.openmeetings.util.mail.MailUtil; import org.apache.wicket.util.string.Strings; import org.red5.logging.Red5LoggerFactory; @@ -270,7 +270,7 @@ public class MailHandler { public void resetSendingStatus() { log.debug("resetSendingStatus enter ..."); - if (!InitializationContainer.initComplete) { + if (!OpenmeetingsVariables.initComplete) { return; } Calendar c = Calendar.getInstance(); http://git-wip-us.apache.org/repos/asf/openmeetings/blob/63b94ad5/openmeetings-core/src/main/java/org/apache/openmeetings/core/remote/ScopeApplicationAdapter.java ---------------------------------------------------------------------- diff --git a/openmeetings-core/src/main/java/org/apache/openmeetings/core/remote/ScopeApplicationAdapter.java b/openmeetings-core/src/main/java/org/apache/openmeetings/core/remote/ScopeApplicationAdapter.java index 21faa87..a04d453 100644 --- a/openmeetings-core/src/main/java/org/apache/openmeetings/core/remote/ScopeApplicationAdapter.java +++ b/openmeetings-core/src/main/java/org/apache/openmeetings/core/remote/ScopeApplicationAdapter.java @@ -50,9 +50,9 @@ import org.apache.openmeetings.db.entity.basic.Client; import org.apache.openmeetings.db.entity.log.ConferenceLog; import org.apache.openmeetings.db.entity.room.Room; import org.apache.openmeetings.db.entity.room.StreamClient; -import org.apache.openmeetings.util.InitializationContainer; import org.apache.openmeetings.util.NullStringer; import org.apache.openmeetings.util.OmFileHelper; +import org.apache.openmeetings.util.OpenmeetingsVariables; import org.apache.openmeetings.util.Version; import org.apache.openmeetings.util.message.RoomMessage; import org.apache.openmeetings.util.message.TextRoomMessage; @@ -130,7 +130,7 @@ public class ScopeApplicationAdapter extends MultiThreadedApplicationAdapter imp _log.debug("scopeName :: " + scopeName); } - InitializationContainer.initComplete = true; + OpenmeetingsVariables.initComplete = true; // Init properties IApplication iapp = getApp(); iapp.setXFrameOptions(cfgDao.getString(CONFIG_HEADER_XFRAME, HEADER_XFRAME_SAMEORIGIN)); http://git-wip-us.apache.org/repos/asf/openmeetings/blob/63b94ad5/openmeetings-db/src/main/java/org/apache/openmeetings/db/dao/basic/ConfigurationDao.java ---------------------------------------------------------------------- diff --git a/openmeetings-db/src/main/java/org/apache/openmeetings/db/dao/basic/ConfigurationDao.java b/openmeetings-db/src/main/java/org/apache/openmeetings/db/dao/basic/ConfigurationDao.java index 3d5563d..65c3209 100644 --- a/openmeetings-db/src/main/java/org/apache/openmeetings/db/dao/basic/ConfigurationDao.java +++ b/openmeetings-db/src/main/java/org/apache/openmeetings/db/dao/basic/ConfigurationDao.java @@ -18,7 +18,6 @@ */ package org.apache.openmeetings.db.dao.basic; -import static org.apache.openmeetings.util.OpenmeetingsVariables.APPLICATION_NAME; import static org.apache.openmeetings.util.OpenmeetingsVariables.CONFIG_APPLICATION_BASE_URL; import static org.apache.openmeetings.util.OpenmeetingsVariables.CONFIG_APPLICATION_NAME; import static org.apache.openmeetings.util.OpenmeetingsVariables.CONFIG_CRYPT; @@ -54,6 +53,8 @@ import static org.apache.openmeetings.util.OpenmeetingsVariables.FLASH_SSL_PORT; import static org.apache.openmeetings.util.OpenmeetingsVariables.FLASH_VIDEO_CODEC; import static org.apache.openmeetings.util.OpenmeetingsVariables.ROOM_SETTINGS; import static org.apache.openmeetings.util.OpenmeetingsVariables.configKeyCryptClassName; +import static org.apache.openmeetings.util.OpenmeetingsVariables.getApplicationName; +import static org.apache.openmeetings.util.OpenmeetingsVariables.setApplicationName; import static org.apache.openmeetings.util.OpenmeetingsVariables.webAppRootKey; import static org.apache.openmeetings.util.OpenmeetingsVariables.wicketApplicationName; @@ -211,10 +212,10 @@ public class ConfigurationDao implements IDataProviderDao<Configuration> { } public String getAppName() { - if (APPLICATION_NAME == null) { - APPLICATION_NAME = getString(CONFIG_APPLICATION_NAME, DEFAULT_APP_NAME); + if (getApplicationName() == null) { + setApplicationName(getString(CONFIG_APPLICATION_NAME, DEFAULT_APP_NAME));; } - return APPLICATION_NAME; + return getApplicationName(); } public String getBaseUrl() { @@ -304,7 +305,7 @@ public class ConfigurationDao implements IDataProviderDao<Configuration> { CryptProvider.reset(); break; case CONFIG_APPLICATION_NAME: - APPLICATION_NAME = value; + setApplicationName(value); break; case CONFIG_HEADER_XFRAME: { http://git-wip-us.apache.org/repos/asf/openmeetings/blob/63b94ad5/openmeetings-db/src/main/java/org/apache/openmeetings/db/dto/basic/Info.java ---------------------------------------------------------------------- diff --git a/openmeetings-db/src/main/java/org/apache/openmeetings/db/dto/basic/Info.java b/openmeetings-db/src/main/java/org/apache/openmeetings/db/dto/basic/Info.java index a32dd66..b7b95cb 100644 --- a/openmeetings-db/src/main/java/org/apache/openmeetings/db/dto/basic/Info.java +++ b/openmeetings-db/src/main/java/org/apache/openmeetings/db/dto/basic/Info.java @@ -24,7 +24,7 @@ import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlRootElement; -import org.apache.openmeetings.util.InitializationContainer; +import org.apache.openmeetings.util.OpenmeetingsVariables; import org.apache.openmeetings.util.Version; @XmlRootElement @@ -40,7 +40,7 @@ public class Info implements Serializable { version = Version.getVersion(); revision = Version.getRevision(); buildDate = Version.getBuildDate(); - inited = InitializationContainer.initComplete; + inited = OpenmeetingsVariables.initComplete; } public String getVersion() { http://git-wip-us.apache.org/repos/asf/openmeetings/blob/63b94ad5/openmeetings-db/src/main/java/org/apache/openmeetings/db/util/ApplicationHelper.java ---------------------------------------------------------------------- diff --git a/openmeetings-db/src/main/java/org/apache/openmeetings/db/util/ApplicationHelper.java b/openmeetings-db/src/main/java/org/apache/openmeetings/db/util/ApplicationHelper.java index ba1f56d..e1bce4b 100644 --- a/openmeetings-db/src/main/java/org/apache/openmeetings/db/util/ApplicationHelper.java +++ b/openmeetings-db/src/main/java/org/apache/openmeetings/db/util/ApplicationHelper.java @@ -30,8 +30,8 @@ import javax.servlet.ServletContextEvent; import org.apache.openmeetings.IApplication; import org.apache.openmeetings.IWebSession; import org.apache.openmeetings.db.dao.label.LabelDao; -import org.apache.openmeetings.util.InitializationContainer; import org.apache.openmeetings.util.OMContextListener; +import org.apache.openmeetings.util.OpenmeetingsVariables; import org.apache.wicket.Application; import org.apache.wicket.RuntimeConfigurationType; import org.apache.wicket.ThreadContext; @@ -61,7 +61,7 @@ public class ApplicationHelper { WebApplication app = (WebApplication)ensureApplication(langId); WicketTester tester = new WicketTester(app, app.getServletContext()); - InitializationContainer.initComplete = true; + OpenmeetingsVariables.initComplete = true; return tester; } http://git-wip-us.apache.org/repos/asf/openmeetings/blob/63b94ad5/openmeetings-server/src/site/xdoc/WebappNamePath.xml ---------------------------------------------------------------------- diff --git a/openmeetings-server/src/site/xdoc/WebappNamePath.xml b/openmeetings-server/src/site/xdoc/WebappNamePath.xml index bf6776e..0700f37 100644 --- a/openmeetings-server/src/site/xdoc/WebappNamePath.xml +++ b/openmeetings-server/src/site/xdoc/WebappNamePath.xml @@ -118,10 +118,6 @@ <tt>http://yourcorp.com:5080/openmeetings2</tt><br/> etc.<br/> you need to do the following: </p> <ol> - <li>edit <tt>webapps/openmeetings1/WEB-INF/red5-web.properties</tt> for <strong>every</strong> Openmeetings - instance and add the following line <tt>webapp.contextPath=/openmeetings1</tt> to it (context of - <strong>every</strong> instance <strong>should</strong> match the folder name in webapps dir) - </li> <li>in case of java memory problems modify <tt>red5.sh</tt> add following line:<br/> <source>export JAVA_OPTS="-XX:+CMSClassUnloadingEnabled -XX:+CMSPermGenSweepingEnabled -XX:MaxPermSize=128M"</source> or <tt>red5.bat</tt>:<br/> http://git-wip-us.apache.org/repos/asf/openmeetings/blob/63b94ad5/openmeetings-service/src/main/java/org/apache/openmeetings/service/quartz/scheduler/AbstractJob.java ---------------------------------------------------------------------- diff --git a/openmeetings-service/src/main/java/org/apache/openmeetings/service/quartz/scheduler/AbstractJob.java b/openmeetings-service/src/main/java/org/apache/openmeetings/service/quartz/scheduler/AbstractJob.java index 82605d7..8cd46eb 100644 --- a/openmeetings-service/src/main/java/org/apache/openmeetings/service/quartz/scheduler/AbstractJob.java +++ b/openmeetings-service/src/main/java/org/apache/openmeetings/service/quartz/scheduler/AbstractJob.java @@ -28,7 +28,7 @@ import org.apache.openmeetings.db.dao.record.RecordingDao; import org.apache.openmeetings.db.dao.user.GroupDao; import org.apache.openmeetings.db.entity.record.Recording; import org.apache.openmeetings.db.entity.user.Group; -import org.apache.openmeetings.util.InitializationContainer; +import org.apache.openmeetings.util.OpenmeetingsVariables; import org.red5.logging.Red5LoggerFactory; import org.slf4j.Logger; import org.springframework.beans.factory.annotation.Autowired; @@ -41,7 +41,7 @@ public abstract class AbstractJob { RecordingDao recordingDao; void processExpiringRecordings(boolean notified, BiConsumer<Recording, Long> consumer) { - if (!InitializationContainer.initComplete) { + if (!OpenmeetingsVariables.initComplete) { return; } for (Group g : groupDao.getLimited()) { http://git-wip-us.apache.org/repos/asf/openmeetings/blob/63b94ad5/openmeetings-service/src/main/java/org/apache/openmeetings/service/quartz/scheduler/CleanupJob.java ---------------------------------------------------------------------- diff --git a/openmeetings-service/src/main/java/org/apache/openmeetings/service/quartz/scheduler/CleanupJob.java b/openmeetings-service/src/main/java/org/apache/openmeetings/service/quartz/scheduler/CleanupJob.java index 856869b..816ddc6 100644 --- a/openmeetings-service/src/main/java/org/apache/openmeetings/service/quartz/scheduler/CleanupJob.java +++ b/openmeetings-service/src/main/java/org/apache/openmeetings/service/quartz/scheduler/CleanupJob.java @@ -37,7 +37,7 @@ import org.apache.openmeetings.db.dao.user.UserDao; import org.apache.openmeetings.db.dto.room.Whiteboard; import org.apache.openmeetings.db.dto.room.Whiteboards; import org.apache.openmeetings.db.entity.user.User; -import org.apache.openmeetings.util.InitializationContainer; +import org.apache.openmeetings.util.OpenmeetingsVariables; import org.red5.logging.Red5LoggerFactory; import org.slf4j.Logger; import org.springframework.beans.factory.annotation.Autowired; @@ -74,7 +74,7 @@ public class CleanupJob extends AbstractJob { public void cleanTestSetup() { log.debug("CleanupJob.cleanTestSetup"); - if (!InitializationContainer.initComplete) { + if (!OpenmeetingsVariables.initComplete) { return; } try { @@ -107,7 +107,7 @@ public class CleanupJob extends AbstractJob { public void cleanRoomFiles() { log.debug("CleanupJob.cleanRoomFiles"); - if (!InitializationContainer.initComplete) { + if (!OpenmeetingsVariables.initComplete) { return; } try { @@ -148,7 +148,7 @@ public class CleanupJob extends AbstractJob { public void cleanSessions() { log.trace("CleanupJob.cleanSessions"); - if (!InitializationContainer.initComplete) { + if (!OpenmeetingsVariables.initComplete) { return; } try { @@ -175,7 +175,7 @@ public class CleanupJob extends AbstractJob { public void cleanExpiredResetHash() { log.debug("CleanupJob.cleanExpiredResetHash"); - if (!InitializationContainer.initComplete) { + if (!OpenmeetingsVariables.initComplete) { return; } List<User> users = userDao.getByExpiredHash(resetHashTtl); http://git-wip-us.apache.org/repos/asf/openmeetings/blob/63b94ad5/openmeetings-service/src/main/java/org/apache/openmeetings/service/quartz/scheduler/ReminderJob.java ---------------------------------------------------------------------- diff --git a/openmeetings-service/src/main/java/org/apache/openmeetings/service/quartz/scheduler/ReminderJob.java b/openmeetings-service/src/main/java/org/apache/openmeetings/service/quartz/scheduler/ReminderJob.java index 13edce1..854284a 100644 --- a/openmeetings-service/src/main/java/org/apache/openmeetings/service/quartz/scheduler/ReminderJob.java +++ b/openmeetings-service/src/main/java/org/apache/openmeetings/service/quartz/scheduler/ReminderJob.java @@ -26,7 +26,7 @@ import org.apache.openmeetings.db.entity.user.User; import org.apache.openmeetings.service.calendar.AppointmentLogic; import org.apache.openmeetings.service.mail.template.subject.AbstractSubjectEmailTemplate; import org.apache.openmeetings.service.mail.template.subject.RecordingExpiringTemplate; -import org.apache.openmeetings.util.InitializationContainer; +import org.apache.openmeetings.util.OpenmeetingsVariables; import org.red5.logging.Red5LoggerFactory; import org.slf4j.Logger; import org.springframework.beans.factory.annotation.Autowired; @@ -44,7 +44,7 @@ public class ReminderJob extends AbstractJob { public void remindMeetings() { log.debug("ReminderJob.remindMeetings"); - if (!InitializationContainer.initComplete) { + if (!OpenmeetingsVariables.initComplete) { return; } try { http://git-wip-us.apache.org/repos/asf/openmeetings/blob/63b94ad5/openmeetings-util/src/main/java/org/apache/openmeetings/util/InitializationContainer.java ---------------------------------------------------------------------- diff --git a/openmeetings-util/src/main/java/org/apache/openmeetings/util/InitializationContainer.java b/openmeetings-util/src/main/java/org/apache/openmeetings/util/InitializationContainer.java deleted file mode 100644 index e47b53f..0000000 --- a/openmeetings-util/src/main/java/org/apache/openmeetings/util/InitializationContainer.java +++ /dev/null @@ -1,23 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License") + you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - */ -package org.apache.openmeetings.util; - -public class InitializationContainer { - public static boolean initComplete = false; -} http://git-wip-us.apache.org/repos/asf/openmeetings/blob/63b94ad5/openmeetings-util/src/main/java/org/apache/openmeetings/util/OMContextListener.java ---------------------------------------------------------------------- diff --git a/openmeetings-util/src/main/java/org/apache/openmeetings/util/OMContextListener.java b/openmeetings-util/src/main/java/org/apache/openmeetings/util/OMContextListener.java index 7b766c0..71015d1 100644 --- a/openmeetings-util/src/main/java/org/apache/openmeetings/util/OMContextListener.java +++ b/openmeetings-util/src/main/java/org/apache/openmeetings/util/OMContextListener.java @@ -32,9 +32,8 @@ public class OMContextListener extends ContextLoggingListener { @Override public void contextInitialized(ServletContextEvent event) { OpenmeetingsVariables.webAppRootKey = pathToName(event); - OpenmeetingsVariables.webAppRootPath = "/" + OpenmeetingsVariables.webAppRootKey; System.setProperty("current_openmeetings_context_name", OpenmeetingsVariables.webAppRootKey); - System.setProperty("webapp.contextPath", OpenmeetingsVariables.webAppRootPath); + System.setProperty("webapp.contextPath", String.format("/%s", OpenmeetingsVariables.webAppRootKey)); System.setProperty("logback.configurationFile", "logback-config.xml"); super.contextInitialized(event); } http://git-wip-us.apache.org/repos/asf/openmeetings/blob/63b94ad5/openmeetings-util/src/main/java/org/apache/openmeetings/util/OpenmeetingsVariables.java ---------------------------------------------------------------------- diff --git a/openmeetings-util/src/main/java/org/apache/openmeetings/util/OpenmeetingsVariables.java b/openmeetings-util/src/main/java/org/apache/openmeetings/util/OpenmeetingsVariables.java index 4d18b34..c910cec 100644 --- a/openmeetings-util/src/main/java/org/apache/openmeetings/util/OpenmeetingsVariables.java +++ b/openmeetings-util/src/main/java/org/apache/openmeetings/util/OpenmeetingsVariables.java @@ -109,10 +109,18 @@ public class OpenmeetingsVariables { public static final String DEFAULT_BASE_URL = "http://localhost:5080/openmeetings/"; public static String webAppRootKey = null; - public static String webAppRootPath = null; public static String configKeyCryptClassName = null; public static String wicketApplicationName = null; - public static String APPLICATION_NAME = null; + private static String applicationName = null; public static int EXT_PROCESS_TTL = 20; public static JSONObject ROOM_SETTINGS = new JSONObject(); + public static boolean initComplete = false; + + public static String getApplicationName() { + return applicationName; + } + + public static void setApplicationName(String applicationName) { + OpenmeetingsVariables.applicationName = applicationName; + } } http://git-wip-us.apache.org/repos/asf/openmeetings/blob/63b94ad5/openmeetings-web/src/main/java/org/apache/openmeetings/web/admin/AdminUserChoiceProvider.java ---------------------------------------------------------------------- diff --git a/openmeetings-web/src/main/java/org/apache/openmeetings/web/admin/AdminUserChoiceProvider.java b/openmeetings-web/src/main/java/org/apache/openmeetings/web/admin/AdminUserChoiceProvider.java index 6993bd5..9fc9b69 100644 --- a/openmeetings-web/src/main/java/org/apache/openmeetings/web/admin/AdminUserChoiceProvider.java +++ b/openmeetings-web/src/main/java/org/apache/openmeetings/web/admin/AdminUserChoiceProvider.java @@ -31,7 +31,7 @@ import org.wicketstuff.select2.Response; public abstract class AdminUserChoiceProvider extends ChoiceProvider<User> { private static final long serialVersionUID = 1L; - public static int PAGE_SIZE = 20; + public static final int PAGE_SIZE = 20; @Override public String getIdValue(User choice) { http://git-wip-us.apache.org/repos/asf/openmeetings/blob/63b94ad5/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application.java ---------------------------------------------------------------------- diff --git a/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application.java b/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application.java index a188fa7..5f6c0e6 100644 --- a/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application.java +++ b/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application.java @@ -71,7 +71,6 @@ import org.apache.openmeetings.db.entity.room.StreamClient; import org.apache.openmeetings.db.entity.server.Sessiondata; import org.apache.openmeetings.db.entity.user.User; import org.apache.openmeetings.db.entity.user.User.Type; -import org.apache.openmeetings.util.InitializationContainer; import org.apache.openmeetings.util.OpenmeetingsVariables; import org.apache.openmeetings.util.message.RoomMessage; import org.apache.openmeetings.util.ws.IClusterWsMessage; @@ -742,7 +741,7 @@ public class Application extends AuthenticatedWebApplication implements IApplica public static boolean isInstalled() { boolean result = isInstalled; if (!isInstalled) { - if (InitializationContainer.initComplete) { + if (OpenmeetingsVariables.initComplete) { //TODO can also check crypt class here isInstalled = result = get()._getBean(UserDao.class).count() > 0; } @@ -751,7 +750,7 @@ public class Application extends AuthenticatedWebApplication implements IApplica } public static <T> T getBean(Class<T> clazz) { - if (InitializationContainer.initComplete) { + if (OpenmeetingsVariables.initComplete) { if (!isInstalled()) { throw new RestartResponseException(InstallWizardPage.class); } http://git-wip-us.apache.org/repos/asf/openmeetings/blob/63b94ad5/openmeetings-web/src/main/java/org/apache/openmeetings/web/common/tree/OmTreeProvider.java ---------------------------------------------------------------------- diff --git a/openmeetings-web/src/main/java/org/apache/openmeetings/web/common/tree/OmTreeProvider.java b/openmeetings-web/src/main/java/org/apache/openmeetings/web/common/tree/OmTreeProvider.java index 3d12ba6..c772b52 100644 --- a/openmeetings-web/src/main/java/org/apache/openmeetings/web/common/tree/OmTreeProvider.java +++ b/openmeetings-web/src/main/java/org/apache/openmeetings/web/common/tree/OmTreeProvider.java @@ -45,12 +45,12 @@ import org.apache.wicket.model.Model; public class OmTreeProvider implements ITreeProvider<BaseFileItem> { private static final long serialVersionUID = 1L; private static final List<Type> VIDEO_TYPES = Arrays.asList(Type.Folder, Type.Video); - public static String RECORDINGS_MY = "recordings-my"; - public static String RECORDINGS_PUBLIC = "recordings-public"; - public static String RECORDINGS_GROUP = "recordings-group-%s"; - public static String FILES_MY = "files-my"; - public static String FILES_ROOM = "files-room"; - public static String FILES_GROUP = "files-group-%s"; + public static final String RECORDINGS_MY = "recordings-my"; + public static final String RECORDINGS_PUBLIC = "recordings-public"; + public static final String RECORDINGS_GROUP = "recordings-group-%s"; + public static final String FILES_MY = "files-my"; + public static final String FILES_ROOM = "files-room"; + public static final String FILES_GROUP = "files-group-%s"; private final Long roomId; private final List<BaseFileItem> roots = new ArrayList<>(); private final String PUBLIC, GROUP_FILE, GROUP_REC; http://git-wip-us.apache.org/repos/asf/openmeetings/blob/63b94ad5/openmeetings-web/src/main/java/org/apache/openmeetings/web/pages/NotInitedPage.java ---------------------------------------------------------------------- diff --git a/openmeetings-web/src/main/java/org/apache/openmeetings/web/pages/NotInitedPage.java b/openmeetings-web/src/main/java/org/apache/openmeetings/web/pages/NotInitedPage.java index a084d15..915fc50 100644 --- a/openmeetings-web/src/main/java/org/apache/openmeetings/web/pages/NotInitedPage.java +++ b/openmeetings-web/src/main/java/org/apache/openmeetings/web/pages/NotInitedPage.java @@ -18,7 +18,7 @@ */ package org.apache.openmeetings.web.pages; -import org.apache.openmeetings.util.InitializationContainer; +import org.apache.openmeetings.util.OpenmeetingsVariables; import org.apache.openmeetings.web.app.Application; import org.apache.wicket.RestartResponseException; @@ -26,7 +26,7 @@ public class NotInitedPage extends BaseNotInitedPage { private static final long serialVersionUID = 1L; public NotInitedPage() { - if (InitializationContainer.initComplete) { + if (OpenmeetingsVariables.initComplete) { continueToOriginalDestination(); // Ups, no original destination. Go to the home page throw new RestartResponseException(Application.get().getHomePage());
