Author: fbricon
Date: 2012-04-11 03:53:56 -0400 (Wed, 11 Apr 2012)
New Revision: 40122
Modified:
trunk/maven/plugins/org.jboss.tools.maven.jsf/src/org/jboss/tools/maven/jsf/configurators/JSFUtils.java
Log:
JBIDE-11416: Don't call home when reading the descriptor (in case oracle killed
java.sun.com, again)
https://issues.jboss.org/browse/JBIDE-11416
Modified:
trunk/maven/plugins/org.jboss.tools.maven.jsf/src/org/jboss/tools/maven/jsf/configurators/JSFUtils.java
===================================================================
---
trunk/maven/plugins/org.jboss.tools.maven.jsf/src/org/jboss/tools/maven/jsf/configurators/JSFUtils.java 2012-04-10
21:07:25 UTC (rev 40121)
+++
trunk/maven/plugins/org.jboss.tools.maven.jsf/src/org/jboss/tools/maven/jsf/configurators/JSFUtils.java 2012-04-11
07:53:56 UTC (rev 40122)
@@ -31,6 +31,7 @@
import org.eclipse.jdt.core.JavaCore;
import org.eclipse.jdt.core.JavaModelException;
import org.jboss.tools.common.util.EclipseJavaUtil;
+import org.jboss.tools.common.xml.DtdResolver;
import org.jboss.tools.maven.core.ProjectUtil;
import org.jboss.tools.maven.jsf.utils.FacesConfigQuickPeek;
import org.jboss.tools.maven.jsf.utils.xpl.JSFAppConfigUtils;
@@ -124,6 +125,7 @@
domFactory.setNamespaceAware(false); // never forget this!
domFactory.setValidating(false);
DocumentBuilder builder = domFactory.newDocumentBuilder();
+ builder.setEntityResolver(new DtdResolver());
Document doc = builder.parse(input);
XPath xpath = XPathFactory.newInstance().newXPath();