Author: hlship
Date: Mon Apr 11 17:33:37 2011
New Revision: 1091134

URL: http://svn.apache.org/viewvc?rev=1091134&view=rev
Log:
TAP5-853: Make autobuild and reloading proxies build using PlasticProxyFactory, 
not ClassFactory

Modified:
    
tapestry/tapestry5/trunk/tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/internal/RegistryImpl.java

Modified: 
tapestry/tapestry5/trunk/tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/internal/RegistryImpl.java
URL: 
http://svn.apache.org/viewvc/tapestry/tapestry5/trunk/tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/internal/RegistryImpl.java?rev=1091134&r1=1091133&r2=1091134&view=diff
==============================================================================
--- 
tapestry/tapestry5/trunk/tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/internal/RegistryImpl.java
 (original)
+++ 
tapestry/tapestry5/trunk/tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/internal/RegistryImpl.java
 Mon Apr 11 17:33:37 2011
@@ -1051,7 +1051,7 @@ public class RegistryImpl implements Reg
             }
         };
 
-        return classFactory.createProxy(interfaceClass, implementationClass, 
justInTime,
+        return proxyFactory.createProxy(interfaceClass, justInTime, 
implementationClass,
                 String.format("<Autobuild proxy %s(%s)>", 
implementationClass.getName(), interfaceClass.getName()));
     }
 
@@ -1063,7 +1063,7 @@ public class RegistryImpl implements Reg
 
         getService(UpdateListenerHub.class).addUpdateListener(creator);
 
-        return classFactory.createProxy(interfaceClass, implementationClass, 
creator,
+        return proxyFactory.createProxy(interfaceClass, (ObjectCreator<T>) 
creator, implementationClass,
                 String.format("<Autoreload proxy %s(%s)>", 
implementationClass.getName(), interfaceClass.getName()));
     }
 


Reply via email to