geronimo-scm mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From gno...@apache.org
Subject svn commit: r767876 - /geronimo/sandbox/blueprint/blueprint-core/src/main/java/org/apache/geronimo/blueprint/context/AbstractServiceReferenceRecipe.java
Date Thu, 23 Apr 2009 10:03:38 GMT
Author: gnodet
Date: Thu Apr 23 10:03:38 2009
New Revision: 767876

URL: http://svn.apache.org/viewvc?rev=767876&view=rev
Log:
Add a possible todo to get rid of cglib

Modified:
    geronimo/sandbox/blueprint/blueprint-core/src/main/java/org/apache/geronimo/blueprint/context/AbstractServiceReferenceRecipe.java

Modified: geronimo/sandbox/blueprint/blueprint-core/src/main/java/org/apache/geronimo/blueprint/context/AbstractServiceReferenceRecipe.java
URL: http://svn.apache.org/viewvc/geronimo/sandbox/blueprint/blueprint-core/src/main/java/org/apache/geronimo/blueprint/context/AbstractServiceReferenceRecipe.java?rev=767876&r1=767875&r2=767876&view=diff
==============================================================================
--- geronimo/sandbox/blueprint/blueprint-core/src/main/java/org/apache/geronimo/blueprint/context/AbstractServiceReferenceRecipe.java
(original)
+++ geronimo/sandbox/blueprint/blueprint-core/src/main/java/org/apache/geronimo/blueprint/context/AbstractServiceReferenceRecipe.java
Thu Apr 23 10:03:38 2009
@@ -171,6 +171,8 @@
     }
 
     protected Object createProxy(Dispatcher dispatcher, Iterable<String> interfaces)
throws Exception {
+        // TODO: we only use cglib for this small piece of code, we might want to use asm
directly to
+        //       lower the number of dependencies / reduce size of jars
         Enhancer e = new Enhancer();
         e.setClassLoader(proxyClassLoader);
         e.setSuperclass(getTargetClass(interfaces));



Mime
View raw message