Author: djencks
Date: Mon Nov 22 07:29:41 2010
New Revision: 1037620
URL: http://svn.apache.org/viewvc?rev=1037620&view=rev
Log:
OWB-496 don't replace the classloaderProvider without clear intention
Modified:
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/proxy/JavassistProxyFactory.java
Modified:
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/proxy/JavassistProxyFactory.java
URL:
http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/proxy/JavassistProxyFactory.java?rev=1037620&r1=1037619&r2=1037620&view=diff
==============================================================================
---
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/proxy/JavassistProxyFactory.java
(original)
+++
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/proxy/JavassistProxyFactory.java
Mon Nov 22 07:29:41 2010
@@ -310,28 +310,7 @@ public final class JavassistProxyFactory
public Class<?> getProxyClass(ProxyFactory factory)
{
- Class<?> proxyClass = null;
- try
- {
- proxyClass = SecurityUtil.doPrivilegedCreateClass(factory);
-
- }
- catch(Exception e)
- {
- ProxyFactory.classLoaderProvider = new
ProxyFactory.ClassLoaderProvider(){
-
- @Override
- public ClassLoader get(ProxyFactory pf)
- {
- return Thread.currentThread().getContextClassLoader();
- }
-
- };
-
- proxyClass = SecurityUtil.doPrivilegedCreateClass(factory);
- }
-
- return proxyClass;
+ return SecurityUtil.doPrivilegedCreateClass(factory);
}
public ProxyFactory createProxyFactory(Bean<?> bean) throws Exception