[jboss-cvs] JBossAS SVN: r65951 - projects/ejb3/branches/cluster-dev/ejb3-cache/src/main/java/org/jboss/ejb3/cache/impl.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Mon Oct 8 23:33:01 EDT 2007
Author: bstansberry at jboss.com
Date: 2007-10-08 23:33:00 -0400 (Mon, 08 Oct 2007)
New Revision: 65951
Modified:
projects/ejb3/branches/cluster-dev/ejb3-cache/src/main/java/org/jboss/ejb3/cache/impl/SerializationGroupImpl.java
Log:
Restore transient collections in readObject()
Modified: projects/ejb3/branches/cluster-dev/ejb3-cache/src/main/java/org/jboss/ejb3/cache/impl/SerializationGroupImpl.java
===================================================================
--- projects/ejb3/branches/cluster-dev/ejb3-cache/src/main/java/org/jboss/ejb3/cache/impl/SerializationGroupImpl.java 2007-10-09 03:31:54 UTC (rev 65950)
+++ projects/ejb3/branches/cluster-dev/ejb3-cache/src/main/java/org/jboss/ejb3/cache/impl/SerializationGroupImpl.java 2007-10-09 03:33:00 UTC (rev 65951)
@@ -21,6 +21,7 @@
*/
package org.jboss.ejb3.cache.impl;
+import java.io.IOException;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
@@ -181,6 +182,16 @@
public void setInUse(boolean inUse)
{
lastUsed = System.currentTimeMillis();
- }
+ }
+
+ private void readObject(java.io.ObjectInputStream in)
+ throws IOException, ClassNotFoundException
+ {
+ in.defaultReadObject();
+ active = new HashMap<Object, SerializationGroupMember>();
+ inUseKeys = new HashSet<Object>();
+ }
+
+
}
More information about the jboss-cvs-commits
mailing list