From 683bc308b3d37b7efd1382a317737cafa18240f6 Mon Sep 17 00:00:00 2001 From: Sergey Evdokimov Date: Thu, 9 Feb 2012 12:28:01 +0400 Subject: [PATCH] IDEA-81075 (Exception in maven integration) --- .../org/jetbrains/idea/maven/project/MavenProject.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/plugins/maven/src/main/java/org/jetbrains/idea/maven/project/MavenProject.java b/plugins/maven/src/main/java/org/jetbrains/idea/maven/project/MavenProject.java index f6dbfa657089..767438724e2a 100644 --- a/plugins/maven/src/main/java/org/jetbrains/idea/maven/project/MavenProject.java +++ b/plugins/maven/src/main/java/org/jetbrains/idea/maven/project/MavenProject.java @@ -891,7 +891,7 @@ public class MavenProject { volatile List myUnresolvedPluginsCache; volatile List myUnresolvedExtensionsCache; - ConcurrentHashMap myCache = new ConcurrentHashMap(); + transient ConcurrentHashMap myCache = new ConcurrentHashMap(); @Override public State clone() { @@ -940,5 +940,10 @@ public class MavenProject { return result; } + + private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException { + in.defaultReadObject(); + myCache = new ConcurrentHashMap(); + } } }