Author: rmannibucau
Date: Wed Aug 14 07:22:26 2013
New Revision: 1513745

URL: http://svn.apache.org/r1513745
Log:
passivation capable id are kept by bm

Modified:
    
tomee/tomee/trunk/container/openejb-core/src/main/java/org/apache/openejb/cdi/WebappBeanManager.java

Modified: 
tomee/tomee/trunk/container/openejb-core/src/main/java/org/apache/openejb/cdi/WebappBeanManager.java
URL: 
http://svn.apache.org/viewvc/tomee/tomee/trunk/container/openejb-core/src/main/java/org/apache/openejb/cdi/WebappBeanManager.java?rev=1513745&r1=1513744&r2=1513745&view=diff
==============================================================================
--- 
tomee/tomee/trunk/container/openejb-core/src/main/java/org/apache/openejb/cdi/WebappBeanManager.java
 (original)
+++ 
tomee/tomee/trunk/container/openejb-core/src/main/java/org/apache/openejb/cdi/WebappBeanManager.java
 Wed Aug 14 07:22:26 2013
@@ -256,6 +256,15 @@ public class WebappBeanManager extends B
         return deploymentBeans;
     }
 
+    @Override
+    public Bean<?> getPassivationCapableBean(final String id) {
+        final Bean<?> bean = super.getPassivationCapableBean(id);
+        if (bean == null) {
+            return getParentBm().getPassivationCapableBean(id);
+        }
+        return bean;
+    }
+
     public void afterStart() {
         deploymentBeans = new CopyOnWriteArraySet<Bean<?>>(); // override 
parent one with a "webapp" bean list
         for (final Bean<?> bean : getParentBm().getBeans()) {


Reply via email to