You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@openwebbeans.apache.org by rm...@apache.org on 2013/04/24 14:34:02 UTC

svn commit: r1471384 - /openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/proxy/InterceptorDecoratorProxyFactory.java

Author: rmannibucau
Date: Wed Apr 24 12:34:02 2013
New Revision: 1471384

URL: http://svn.apache.org/r1471384
Log:
OWB-828 removing logging of proxying of proxy

Modified:
    openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/proxy/InterceptorDecoratorProxyFactory.java

Modified: openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/proxy/InterceptorDecoratorProxyFactory.java
URL: http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/proxy/InterceptorDecoratorProxyFactory.java?rev=1471384&r1=1471383&r2=1471384&view=diff
==============================================================================
--- openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/proxy/InterceptorDecoratorProxyFactory.java (original)
+++ openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/proxy/InterceptorDecoratorProxyFactory.java Wed Apr 24 12:34:02 2013
@@ -19,16 +19,6 @@
 package org.apache.webbeans.proxy;
 
 
-import javax.enterprise.inject.spi.Bean;
-import java.io.ObjectStreamException;
-import java.lang.reflect.Constructor;
-import java.lang.reflect.Field;
-import java.lang.reflect.Method;
-import java.lang.reflect.Modifier;
-import java.util.concurrent.ConcurrentHashMap;
-import java.util.logging.Level;
-import java.util.logging.Logger;
-
 import org.apache.webbeans.config.WebBeansContext;
 import org.apache.webbeans.exception.WebBeansConfigurationException;
 import org.apache.webbeans.logger.WebBeansLoggerFacade;
@@ -40,6 +30,15 @@ import org.apache.xbean.asm.MethodVisito
 import org.apache.xbean.asm.Opcodes;
 import org.apache.xbean.asm.Type;
 
+import javax.enterprise.inject.spi.Bean;
+import java.io.ObjectStreamException;
+import java.lang.reflect.Constructor;
+import java.lang.reflect.Field;
+import java.lang.reflect.Method;
+import java.lang.reflect.Modifier;
+import java.util.concurrent.ConcurrentHashMap;
+import java.util.logging.Logger;
+
 
 /**
  * Generate a dynamic subclass which has exactly 1 delegation point instance
@@ -81,23 +80,6 @@ public class InterceptorDecoratorProxyFa
     {
         Asserts.assertNotNull(instance);
 
-        if (instance instanceof OwbInterceptorProxy)
-        {
-            StackTraceElement[] stackTraceElements = Thread.currentThread().getStackTrace();
-            StringBuilder sb = new StringBuilder("Proxying of a PROXY detected! Proxy class: ");
-            sb.append(instance.getClass().getName()).append(" Stacktrace:\n");
-            for (StackTraceElement ste : stackTraceElements)
-            {
-                sb.append("\t").append(ste.getClassName()).append('.')
-                        .append(ste.getMethodName()).append('#')
-                        .append(ste.getLineNumber()).append('\n');
-            }
-
-            instance = unwrapInstance(instance);
-            sb.append("\nunwrapping the proxy to: " + instance.getClass().getName());
-            logger.log(Level.SEVERE, sb.toString());
-        }
-
         try
         {
             T proxy = unsafeNewInstance(proxyClass);