You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@openjpa.apache.org by di...@apache.org on 2010/07/13 17:42:32 UTC

svn commit: r963764 - /openjpa/trunk/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/DistinctResultList.java

Author: dianner
Date: Tue Jul 13 15:42:31 2010
New Revision: 963764

URL: http://svn.apache.org/viewvc?rev=963764&view=rev
Log:
OPENJPA-1722 Add writeReplace() method to DistinctResultList to avoid serialization exception when EntityManager is closed.

Modified:
    openjpa/trunk/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/DistinctResultList.java

Modified: openjpa/trunk/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/DistinctResultList.java
URL: http://svn.apache.org/viewvc/openjpa/trunk/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/DistinctResultList.java?rev=963764&r1=963763&r2=963764&view=diff
==============================================================================
--- openjpa/trunk/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/DistinctResultList.java (original)
+++ openjpa/trunk/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/DistinctResultList.java Tue Jul 13 15:42:31 2010
@@ -18,6 +18,7 @@
  */
 package org.apache.openjpa.kernel;
 
+import java.io.ObjectStreamException;
 import java.io.Serializable;
 import java.util.ArrayList;
 import java.util.Collection;
@@ -205,4 +206,9 @@ public class DistinctResultList<E> imple
         return (_trans == null) ? re : _trans.translate(re);
     }
 
+    public Object writeReplace()
+        throws ObjectStreamException {
+        return _del;
+    }
+
 }