From a06892d7f7c6863451db679e846922ca2ee95c11 Mon Sep 17 00:00:00 2001 From: Valentin Fondaratov Date: Sun, 22 Mar 2015 18:05:07 +0300 Subject: [PATCH] RUBY-16392: Fix console history serialization in RubyMine; This resolves unwanted xpp libraries' conflicts by setting the needed implementation explicitly --- .../intellij/execution/console/ConsoleHistoryController.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/platform/lang-impl/src/com/intellij/execution/console/ConsoleHistoryController.java b/platform/lang-impl/src/com/intellij/execution/console/ConsoleHistoryController.java index 4b12e9aba710..0a5977842dd2 100644 --- a/platform/lang-impl/src/com/intellij/execution/console/ConsoleHistoryController.java +++ b/platform/lang-impl/src/com/intellij/execution/console/ConsoleHistoryController.java @@ -513,7 +513,7 @@ public class ConsoleHistoryController { OutputStream os = null; try { os = new SafeFileOutputStream(file); - XmlSerializer serializer = XmlPullParserFactory.newInstance().newSerializer(); + XmlSerializer serializer = XmlPullParserFactory.newInstance("org.xmlpull.mxp1.MXParserFactory", null).newSerializer(); try { serializer.setProperty("http://xmlpull.org/v1/doc/properties.html#serializer-indentation", " "); }