Author: rmannibucau
Date: Fri Feb 14 18:24:46 2014
New Revision: 1568435

URL: http://svn.apache.org/r1568435
Log:
avoid npe

Modified:
    
tomee/tomee/trunk/container/openejb-core/src/main/java/org/apache/openejb/core/stateful/StatefulContainer.java

Modified: 
tomee/tomee/trunk/container/openejb-core/src/main/java/org/apache/openejb/core/stateful/StatefulContainer.java
URL: 
http://svn.apache.org/viewvc/tomee/tomee/trunk/container/openejb-core/src/main/java/org/apache/openejb/core/stateful/StatefulContainer.java?rev=1568435&r1=1568434&r2=1568435&view=diff
==============================================================================
--- 
tomee/tomee/trunk/container/openejb-core/src/main/java/org/apache/openejb/core/stateful/StatefulContainer.java
 (original)
+++ 
tomee/tomee/trunk/container/openejb-core/src/main/java/org/apache/openejb/core/stateful/StatefulContainer.java
 Fri Feb 14 18:24:46 2014
@@ -812,11 +812,13 @@ public class StatefulContainer implement
             i = instance;
         }
 
-        if (!containsExtendedPersistenceContext(instance.beanContext)) {
-            cache.remove(primaryKey);
-        }
-        if (i != null && null != i.creationalContext) {
-            i.creationalContext.release();
+        if (i != null) {
+            if (!containsExtendedPersistenceContext(i.beanContext)) {
+                cache.remove(primaryKey);
+            }
+            if (null != i.creationalContext) {
+                i.creationalContext.release();
+            }
         }
     }
 


Reply via email to