Author: gerdogdu
Date: Wed Apr 21 05:44:54 2010
New Revision: 936161

URL: http://svn.apache.org/viewvc?rev=936161&view=rev
Log:
Adding more check for CC control

Modified:
    
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/intercept/NormalScopedBeanInterceptorHandler.java

Modified: 
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/intercept/NormalScopedBeanInterceptorHandler.java
URL: 
http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/intercept/NormalScopedBeanInterceptorHandler.java?rev=936161&r1=936160&r2=936161&view=diff
==============================================================================
--- 
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/intercept/NormalScopedBeanInterceptorHandler.java
 (original)
+++ 
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/intercept/NormalScopedBeanInterceptorHandler.java
 Wed Apr 21 05:44:54 2010
@@ -112,7 +112,7 @@ public class NormalScopedBeanInterceptor
                 creationalContext = new 
WeakReference<CreationalContext<?>>(cc);
             }
         }
-        if (creationalContext == null)
+        if ((creationalContext == null) || creationalContext.get() == null)
         {
             // if there was no CreationalContext set from external, we create 
a new one
             creationalContext = new 
WeakReference<CreationalContext<?>>(CreationalContextFactory.getInstance().getCreationalContext(bean));


Reply via email to