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/04/13 18:30:15 UTC
svn commit: r933701 -
/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/context/creational/CreationalContextImpl.java
Author: struberg
Date: Tue Apr 13 16:30:15 2010
New Revision: 933701
URL: http://svn.apache.org/viewvc?rev=933701&view=rev
Log:
OWB-353 also serialize and deserialize ejbinterceptors
EJB interceptors must also be serializable if used on passivating beans.
Modified:
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/context/creational/CreationalContextImpl.java
Modified: openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/context/creational/CreationalContextImpl.java
URL: http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/context/creational/CreationalContextImpl.java?rev=933701&r1=933700&r2=933701&view=diff
==============================================================================
--- openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/context/creational/CreationalContextImpl.java (original)
+++ openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/context/creational/CreationalContextImpl.java Tue Apr 13 16:30:15 2010
@@ -348,6 +348,7 @@ public class CreationalContextImpl<T> im
s.writeObject(null);
}
s.writeObject(ownerCreational);
+ s.writeObject(ejbInterceptors);
}
@@ -369,6 +370,7 @@ public class CreationalContextImpl<T> im
contextual = (Contextual<T>) BeanManagerImpl.getManager().getPassivationCapableBean(id);
}
ownerCreational = (CreationalContextImpl<?>) s.readObject();
+ ejbInterceptors = (ConcurrentMap<Class<?>, EjbInterceptorContext>) s.readObject();
}
}
\ No newline at end of file