From 9f7fb6cef0fd56da65fdc76e53e2caf920012aac Mon Sep 17 00:00:00 2001 From: Sergey Evdokimov Date: Mon, 16 Dec 2013 21:52:42 +0400 Subject: [PATCH] IDEA-116383 cannot reconnect Some RuntimeException contains not serializable class 'org.apache.maven.model.building.DefaultModelProblem'. So IDEA throw java.rmi.UnmarshalException caused by java.io.NotSerializableException. --- .../jetbrains/idea/maven/server/Maven3ServerEmbedderImpl.java | 1 - 1 file changed, 1 deletion(-) diff --git a/plugins/maven/maven3-server-impl/src/org/jetbrains/idea/maven/server/Maven3ServerEmbedderImpl.java b/plugins/maven/maven3-server-impl/src/org/jetbrains/idea/maven/server/Maven3ServerEmbedderImpl.java index 30763a24fbf4..cc688216ac7e 100644 --- a/plugins/maven/maven3-server-impl/src/org/jetbrains/idea/maven/server/Maven3ServerEmbedderImpl.java +++ b/plugins/maven/maven3-server-impl/src/org/jetbrains/idea/maven/server/Maven3ServerEmbedderImpl.java @@ -420,7 +420,6 @@ public class Maven3ServerEmbedderImpl extends MavenRemoteObject implements Maven } private static MavenExecutionResult handleException(Throwable e) { - if (e instanceof RuntimeException) throw (RuntimeException) e; if (e instanceof Error) throw (Error) e; return new MavenExecutionResult(null, Collections.singletonList((Exception) e));