You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@openwebbeans.apache.org by st...@apache.org on 2010/02/04 19:12:45 UTC

svn commit: r906590 - /openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/container/SerializableBean.java

Author: struberg
Date: Thu Feb  4 18:12:45 2010
New Revision: 906590

URL: http://svn.apache.org/viewvc?rev=906590&view=rev
Log:
OWB-6 fix SerializableBean error

Modified:
    openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/container/SerializableBean.java

Modified: openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/container/SerializableBean.java
URL: http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/container/SerializableBean.java?rev=906590&r1=906589&r2=906590&view=diff
==============================================================================
--- openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/container/SerializableBean.java (original)
+++ openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/container/SerializableBean.java Thu Feb  4 18:12:45 2010
@@ -155,6 +155,10 @@
         if (b == null) {
             throw new DeploymentException("cannot deserialize Bean with PassivationCapable id=" + id);
         }
+        if (b instanceof SerializableBean)
+        {
+            b = ((SerializableBean)b).getBean();
+        }
         bean = b;
     }