|
From: <fg...@us...> - 2012-12-10 20:23:01
|
Revision: 4149
http://openutils.svn.sourceforge.net/openutils/?rev=4149&view=rev
Author: fgiust
Date: 2012-12-10 20:22:55 +0000 (Mon, 10 Dec 2012)
Log Message:
-----------
MESSAGES-20 workaround for init() not called in magnolia 4.5
Modified Paths:
--------------
magnoliamodules/trunk/openutils-mgnlmessages/src/main/java/net/sourceforge/openutils/mgnlmessages/lifecycle/MessagesModuleLifecycle.java
magnoliamodules/trunk/openutils-mgnlmessages/src/main/resources/META-INF/magnolia/messages.xml
Modified: magnoliamodules/trunk/openutils-mgnlmessages/src/main/java/net/sourceforge/openutils/mgnlmessages/lifecycle/MessagesModuleLifecycle.java
===================================================================
--- magnoliamodules/trunk/openutils-mgnlmessages/src/main/java/net/sourceforge/openutils/mgnlmessages/lifecycle/MessagesModuleLifecycle.java 2012-12-07 08:35:37 UTC (rev 4148)
+++ magnoliamodules/trunk/openutils-mgnlmessages/src/main/java/net/sourceforge/openutils/mgnlmessages/lifecycle/MessagesModuleLifecycle.java 2012-12-10 20:22:55 UTC (rev 4149)
@@ -19,6 +19,7 @@
package net.sourceforge.openutils.mgnlmessages.lifecycle;
+import info.magnolia.cms.i18n.MessagesManager;
import info.magnolia.module.ModuleLifecycle;
import info.magnolia.module.ModuleLifecycleContext;
import net.sourceforge.openutils.mgnlmessages.configuration.MessagesConfigurationManager;
@@ -47,6 +48,8 @@
{
log.info("Starting module messages");
ctx.registerModuleObservingComponent("locales", MessagesConfigurationManager.getInstance());
+
+ MessagesManager.getInstance().init();
}
/**
Modified: magnoliamodules/trunk/openutils-mgnlmessages/src/main/resources/META-INF/magnolia/messages.xml
===================================================================
--- magnoliamodules/trunk/openutils-mgnlmessages/src/main/resources/META-INF/magnolia/messages.xml 2012-12-07 08:35:37 UTC (rev 4148)
+++ magnoliamodules/trunk/openutils-mgnlmessages/src/main/resources/META-INF/magnolia/messages.xml 2012-12-10 20:22:55 UTC (rev 4149)
@@ -20,6 +20,13 @@
<implementation>net.sourceforge.openutils.mgnlmessages.configuration.MessagesConfigurationManager</implementation>
</component>
</components>
+ <components>
+ <id>system</id>
+ <component>
+ <type>info.magnolia.cms.i18n.MessagesManager</type>
+ <implementation>net.sourceforge.openutils.mgnlmessages.i18n.MultiBundleMgnlMessagesManager</implementation>
+ </component>
+ </components>
<dependencies>
<dependency>
<name>adminInterface</name>
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|