From 0de0dc405715c295c241a6dbe29b2dd75e799e70 Mon Sep 17 00:00:00 2001 From: Jared Burns Date: Thu, 10 Feb 2005 22:14:26 +0000 Subject: Bug 73397 - Setting ErrorHandlers for XML parsing --- .../src/org/eclipse/core/internal/variables/StringVariableManager.java | 2 ++ 1 file changed, 2 insertions(+) (limited to 'org.eclipse.core.variables/src/org/eclipse/core/internal') diff --git a/org.eclipse.core.variables/src/org/eclipse/core/internal/variables/StringVariableManager.java b/org.eclipse.core.variables/src/org/eclipse/core/internal/variables/StringVariableManager.java index b29ce4e9c..f4d6742ba 100644 --- a/org.eclipse.core.variables/src/org/eclipse/core/internal/variables/StringVariableManager.java +++ b/org.eclipse.core.variables/src/org/eclipse/core/internal/variables/StringVariableManager.java @@ -51,6 +51,7 @@ import org.w3c.dom.Element; import org.w3c.dom.Node; import org.w3c.dom.NodeList; import org.xml.sax.SAXException; +import org.xml.sax.helpers.DefaultHandler; /** * Singleton string variable manager. @@ -233,6 +234,7 @@ public class StringVariableManager implements IStringVariableManager { try { ByteArrayInputStream stream = new ByteArrayInputStream(variablesString.getBytes("UTF-8")); //$NON-NLS-1$ DocumentBuilder parser = DocumentBuilderFactory.newInstance().newDocumentBuilder(); + parser.setErrorHandler(new DefaultHandler()); root = parser.parse(stream).getDocumentElement(); } catch (UnsupportedEncodingException e) { ex = e; -- cgit v1.2.3