You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@openwebbeans.apache.org by be...@apache.org on 2010/09/13 20:23:59 UTC
svn commit: r996631 -
/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/intercept/DependentScopedBeanInterceptorHandler.java
Author: bergmark
Date: Mon Sep 13 18:23:59 2010
New Revision: 996631
URL: http://svn.apache.org/viewvc?rev=996631&view=rev
Log:
[OWB-450] Prevent NPE in DependentScopedBeanInterceptorHandler when null creational context is used by EE components
Modified:
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/intercept/DependentScopedBeanInterceptorHandler.java
Modified: openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/intercept/DependentScopedBeanInterceptorHandler.java
URL: http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/intercept/DependentScopedBeanInterceptorHandler.java?rev=996631&r1=996630&r2=996631&view=diff
==============================================================================
--- openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/intercept/DependentScopedBeanInterceptorHandler.java (original)
+++ openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/intercept/DependentScopedBeanInterceptorHandler.java Mon Sep 13 18:23:59 2010
@@ -58,7 +58,7 @@ public class DependentScopedBeanIntercep
{
//If this creational context is owned by this DependentBean, add it
CreationalContextImpl<?> ccImpl = (CreationalContextImpl<?>)creationalContext;
- if(ccImpl.getBean().equals(bean))
+ if(ccImpl.getBean() != null && ccImpl.getBean().equals(bean))
{
//Owner of the dependent is itself
ccImpl.addDependent(instance, bean, instance);