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. |