You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tapestry.apache.org by hl...@apache.org on 2011/04/10 03:54:53 UTC

svn commit: r1090733 - /tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/internal/services/ApplicationMessageCatalogObjectProvider.java

Author: hlship
Date: Sun Apr 10 01:54:53 2011
New Revision: 1090733

URL: http://svn.apache.org/viewvc?rev=1090733&view=rev
Log:
TAP5-853: Change ApplicationMessageCatalogObjectProvider to use PlasticProxyFactory

Modified:
    tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/internal/services/ApplicationMessageCatalogObjectProvider.java

Modified: tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/internal/services/ApplicationMessageCatalogObjectProvider.java
URL: http://svn.apache.org/viewvc/tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/internal/services/ApplicationMessageCatalogObjectProvider.java?rev=1090733&r1=1090732&r2=1090733&view=diff
==============================================================================
--- tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/internal/services/ApplicationMessageCatalogObjectProvider.java (original)
+++ tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/internal/services/ApplicationMessageCatalogObjectProvider.java Sun Apr 10 01:54:53 2011
@@ -23,7 +23,7 @@ import org.apache.tapestry5.ioc.ObjectCr
 import org.apache.tapestry5.ioc.ObjectLocator;
 import org.apache.tapestry5.ioc.ObjectProvider;
 import org.apache.tapestry5.ioc.internal.util.CollectionFactory;
-import org.apache.tapestry5.ioc.services.ClassFactory;
+import org.apache.tapestry5.ioc.services.PlasticProxyFactory;
 import org.apache.tapestry5.ioc.services.ThreadLocale;
 import org.apache.tapestry5.services.InvalidationListener;
 import org.apache.tapestry5.services.messages.ComponentMessagesSource;
@@ -85,9 +85,10 @@ public class ApplicationMessageCatalogOb
             this.messagesSource = objectLocator.getService(ComponentMessagesSource.class);
             this.threadLocale = objectLocator.getService(ThreadLocale.class);
 
-            ClassFactory classFactory = objectLocator.getService("ClassFactory", ClassFactory.class);
+            PlasticProxyFactory proxyFactory = objectLocator.getService("PlasticProxyFactory",
+                    PlasticProxyFactory.class);
 
-            proxy = classFactory.createProxy(Messages.class, new ApplicationMessagesObjectCreator(),
+            proxy = proxyFactory.createProxy(Messages.class, new ApplicationMessagesObjectCreator(),
                     "<ApplicationMessagesProxy>");
 
             // Listen for invalidations; clear our cache of localized Messages bundles when