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


Reply via email to