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/11 19:33:37 UTC
svn commit: r1091134 -
/tapestry/tapestry5/trunk/tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/internal/RegistryImpl.java
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()));
}