diff --git a/rm-community/rm-community-repo/config/alfresco/module/org_alfresco_module_rm/log4j.properties b/rm-community/rm-community-repo/config/alfresco/module/org_alfresco_module_rm/log4j.properties
index 4ea7c2623a..7a14ca27f5 100644
--- a/rm-community/rm-community-repo/config/alfresco/module/org_alfresco_module_rm/log4j.properties
+++ b/rm-community/rm-community-repo/config/alfresco/module/org_alfresco_module_rm/log4j.properties
@@ -55,9 +55,4 @@ log4j.logger.org.alfresco.module.org_alfresco_module_rm.patch=info
#
# Job debug
#
-#log4j.logger.org.alfresco.module.org_alfresco_module_rm.job=debug
-
-#
-# Module compatibility debug
-#
-log4j.logger.org.alfresco.module.org_alfresco_module_rm.bootstrap.ModuleCompatibilityComponent=debug
\ No newline at end of file
+#log4j.logger.org.alfresco.module.org_alfresco_module_rm.job=debug
\ No newline at end of file
diff --git a/rm-community/rm-community-repo/source/java/org/alfresco/module/org_alfresco_module_rm/bootstrap/ModuleCompatibilityComponent.java b/rm-community/rm-community-repo/source/java/org/alfresco/module/org_alfresco_module_rm/bootstrap/ModuleCompatibilityComponent.java
index 95fb4e8082..c5fedd96c4 100644
--- a/rm-community/rm-community-repo/source/java/org/alfresco/module/org_alfresco_module_rm/bootstrap/ModuleCompatibilityComponent.java
+++ b/rm-community/rm-community-repo/source/java/org/alfresco/module/org_alfresco_module_rm/bootstrap/ModuleCompatibilityComponent.java
@@ -16,6 +16,7 @@
* You should have received a copy of the GNU Lesser General Public License
* along with Alfresco. If not, see .
*/
+
package org.alfresco.module.org_alfresco_module_rm.bootstrap;
import org.alfresco.service.cmr.admin.RepoUsage.LicenseMode;
@@ -40,106 +41,106 @@ import org.springframework.context.event.ContextRefreshedEvent;
*/
public class ModuleCompatibilityComponent implements ApplicationListener
{
- /** Logger */
+ /** Logger */
private static Log logger = LogFactory.getLog(ModuleCompatibilityComponent.class);
-
- // TODO get this from somewhere
- private static final String RM_ENT_MODULE_ID = "alfresco-rm-enterprise-repo";
-
- /** descriptor service */
- private DescriptorService descriptorService;
-
- /** module service */
- private ModuleService moduleService;
-
- /**
- * @param descriptorService descriptor service
- */
- public void setDescriptorService(DescriptorService descriptorService)
- {
- this.descriptorService = descriptorService;
- }
-
- /**
- * @param moduleService module service
- */
- public void setModuleService(ModuleService moduleService)
- {
- this.moduleService = moduleService;
- }
-
- /**
- * @see org.springframework.context.ApplicationListener#onApplicationEvent(org.springframework.context.ApplicationEvent)
- */
- @Override
- public void onApplicationEvent(ContextRefreshedEvent contextRefreshedEvent)
- {
- // license mode
- LicenseMode licenseMode = LicenseMode.UNKNOWN;
-
- // grab the application context
- ApplicationContext applicationContext = contextRefreshedEvent.getApplicationContext();
-
- // get the license mode
- LicenseDescriptor license = descriptorService.getLicenseDescriptor();
- if (license != null)
- {
- licenseMode = license.getLicenseMode();
- }
-
- // determine whether RM Enterprise is installed or not
- boolean isRMEnterprise = isRMEnterprise();
-
- // debug log
- if (logger.isDebugEnabled())
- {
- logger.debug("Module compatibility information:");
- logger.debug(" Repository licence mode = " + licenseMode.toString());
- logger.debug(" RM Enterprise installed = " + isRMEnterprise);
- }
-
- if (LicenseMode.ENTERPRISE.equals(licenseMode) && !isRMEnterprise)
- {
- // running enterprise rm on community core so close application context
- closeApplicationContext(
- applicationContext,
- "Running Community Records Management Module on Enterprise Alfresco One is not a supported configuration.");
-
- }
- else if (!LicenseMode.ENTERPRISE.equals(licenseMode) && isRMEnterprise)
- {
- // running community rm on enterprise core so close application context
- closeApplicationContext(
- applicationContext,
- "Running Enterprise Records Management module on Community Alfresco One is not a supported configuration.");
- }
- }
-
- /**
- * Indicates whether RM Enterprise module is installed or not.
- *
- * @return boolean true if RM Enterprise is installed, false otherwise
- */
- private boolean isRMEnterprise()
- {
- return (moduleService.getModule(RM_ENT_MODULE_ID) != null);
- }
-
- /**
- * Close application context, logging message.
- *
- * @param applicationContext application context
- * @param message closure message
- */
- private void closeApplicationContext(ApplicationContext applicationContext, String message)
- {
- // log closure message
- if (logger.isErrorEnabled())
- {
- logger.error(message);
- }
-
- // close the application context!
- ((ConfigurableApplicationContext)applicationContext).close();
- }
+
+ // TODO get this from somewhere
+ private static final String RM_ENT_MODULE_ID = "alfresco-rm-enterprise-repo";
+
+ /** descriptor service */
+ private DescriptorService descriptorService;
+
+ /** module service */
+ private ModuleService moduleService;
+
+ /**
+ * @param descriptorService descriptor service
+ */
+ public void setDescriptorService(DescriptorService descriptorService)
+ {
+ this.descriptorService = descriptorService;
+ }
+
+ /**
+ * @param moduleService module service
+ */
+ public void setModuleService(ModuleService moduleService)
+ {
+ this.moduleService = moduleService;
+ }
+
+ /**
+ * @see org.springframework.context.ApplicationListener#onApplicationEvent(org.springframework.context.ApplicationEvent)
+ */
+ @Override
+ public void onApplicationEvent(ContextRefreshedEvent contextRefreshedEvent)
+ {
+ // license mode
+ LicenseMode licenseMode = LicenseMode.UNKNOWN;
+
+ // grab the application context
+ ApplicationContext applicationContext = contextRefreshedEvent.getApplicationContext();
+
+ // get the license mode
+ LicenseDescriptor license = descriptorService.getLicenseDescriptor();
+ if (license != null)
+ {
+ licenseMode = license.getLicenseMode();
+ }
+
+ // determine whether RM Enterprise is installed or not
+ boolean isRMEnterprise = isRMEnterprise();
+
+ // debug log
+ if (logger.isDebugEnabled())
+ {
+ logger.debug("Module compatibility information:");
+ logger.debug(" Repository licence mode = " + licenseMode.toString());
+ logger.debug(" RM Enterprise installed = " + isRMEnterprise);
+ }
+
+ if (LicenseMode.ENTERPRISE.equals(licenseMode) && !isRMEnterprise)
+ {
+ // running enterprise rm on community core so close application
+ // context
+ closeApplicationContext(applicationContext,
+ "Running Community Records Management Module on Enterprise Alfresco One is not a supported configuration.");
+
+ }
+ else if (!LicenseMode.ENTERPRISE.equals(licenseMode) && isRMEnterprise)
+ {
+ // running community rm on enterprise core so close application
+ // context
+ closeApplicationContext(applicationContext,
+ "Running Enterprise Records Management module on Community Alfresco One is not a supported configuration.");
+ }
+ }
+
+ /**
+ * Indicates whether RM Enterprise module is installed or not.
+ *
+ * @return boolean true if RM Enterprise is installed, false otherwise
+ */
+ private boolean isRMEnterprise()
+ {
+ return (moduleService.getModule(RM_ENT_MODULE_ID) != null);
+ }
+
+ /**
+ * Close application context, logging message.
+ *
+ * @param applicationContext application context
+ * @param message closure message
+ */
+ private void closeApplicationContext(ApplicationContext applicationContext, String message)
+ {
+ // log closure message
+ if (logger.isErrorEnabled())
+ {
+ logger.error(message);
+ }
+
+ // close the application context!
+ ((ConfigurableApplicationContext) applicationContext).close();
+ }
}