[
https://issues.jenkins-ci.org/browse/JENKINS-11420?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Chris Hines updated JENKINS-11420:
----------------------------------
Priority: Critical (was: Major)
> JDK Auto install throws FATAL: org/apache/xml/utils/PrefixResolver
> ------------------------------------------------------------------
>
> Key: JENKINS-11420
> URL: https://issues.jenkins-ci.org/browse/JENKINS-11420
> Project: Jenkins
> Issue Type: Bug
> Components: core
> Affects Versions: current
> Environment: Windows 2003 R2 SP2
> Reporter: Jim McCaskey
> Priority: Critical
>
> It appears that JDK auto install has been broken since version 1.433. It
> last worked on version 1.432. Below is the error that you get when it tries
> to auto install the JDK.
> {code}
> Installing JDK jdk-6u24-oth-JPR
> Downloading JDK from
> http://download.oracle.com/otn/java/jdk/6u24-b07//jdk-6u24-windows-x64.exe
> FATAL: org/apache/xml/utils/PrefixResolver
> java.lang.NoClassDefFoundError: org/apache/xml/utils/PrefixResolver
> at
> com.gargoylesoftware.htmlunit.html.DomNamespaceNode.getLocalName(DomNamespaceNode.java:81)
> at
> com.gargoylesoftware.htmlunit.html.HtmlElement.getNodeName(HtmlElement.java:308)
> at
> com.gargoylesoftware.htmlunit.html.HTMLParser$HtmlUnitDOMBuilder.addNodeToRightParent(HTMLParser.java:636)
> at
> com.gargoylesoftware.htmlunit.html.HTMLParser$HtmlUnitDOMBuilder.startElement(HTMLParser.java:610)
> at org.apache.xerces.parsers.AbstractSAXParser.startElement(Unknown
> Source)
> at
> org.cyberneko.html.HTMLTagBalancer.callStartElement(HTMLTagBalancer.java:1126)
> at
> org.cyberneko.html.HTMLTagBalancer.startElement(HTMLTagBalancer.java:734)
> at
> org.cyberneko.html.filters.DefaultFilter.startElement(DefaultFilter.java:136)
> at
> org.cyberneko.html.filters.NamespaceBinder.startElement(NamespaceBinder.java:278)
> at
> org.cyberneko.html.HTMLScanner$ContentScanner.scanStartElement(HTMLScanner.java:2697)
> at
> org.cyberneko.html.HTMLScanner$ContentScanner.scan(HTMLScanner.java:2013)
> at org.cyberneko.html.HTMLScanner.scanDocument(HTMLScanner.java:907)
> at
> org.cyberneko.html.HTMLConfiguration.parse(HTMLConfiguration.java:499)
> at
> org.cyberneko.html.HTMLConfiguration.parse(HTMLConfiguration.java:452)
> at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
> at
> com.gargoylesoftware.htmlunit.html.HTMLParser$HtmlUnitDOMBuilder.parse(HTMLParser.java:901)
> at
> com.gargoylesoftware.htmlunit.html.HTMLParser.parse(HTMLParser.java:350)
> at
> com.gargoylesoftware.htmlunit.html.HTMLParser.parseHtml(HTMLParser.java:304)
> at
> com.gargoylesoftware.htmlunit.DefaultPageCreator.createHtmlPage(DefaultPageCreator.java:134)
> at
> com.gargoylesoftware.htmlunit.DefaultPageCreator.createPage(DefaultPageCreator.java:101)
> at
> com.gargoylesoftware.htmlunit.WebClient.loadWebResponseInto(WebClient.java:449)
> at com.gargoylesoftware.htmlunit.WebClient.getPage(WebClient.java:332)
> at com.gargoylesoftware.htmlunit.WebClient.getPage(WebClient.java:389)
> at hudson.tools.JDKInstaller.locate(JDKInstaller.java:369)
> at hudson.tools.JDKInstaller.performInstallation(JDKInstaller.java:125)
> at
> hudson.tools.InstallerTranslator.getToolHome(InstallerTranslator.java:61)
> at
> hudson.tools.ToolLocationNodeProperty.getToolHome(ToolLocationNodeProperty.java:107)
> at hudson.tools.ToolInstallation.translateFor(ToolInstallation.java:150)
> at hudson.model.JDK.forNode(JDK.java:112)
> at hudson.model.AbstractBuild.getEnvironment(AbstractBuild.java:822)
> at
> hudson.maven.AbstractMavenBuild.getEnvironment(AbstractMavenBuild.java:59)
> at
> hudson.maven.MavenModuleSetBuild.getEnvironment(MavenModuleSetBuild.java:155)
> at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:673)
> at hudson.model.AbstractProject.checkout(AbstractProject.java:1193)
> at
> hudson.model.AbstractBuild$AbstractRunner.checkout(AbstractBuild.java:567)
> at hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:455)
> at hudson.model.Run.run(Run.java:1404)
> at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:470)
> at hudson.model.ResourceController.execute(ResourceController.java:88)
> at hudson.model.Executor.run(Executor.java:230)
> Caused by: java.lang.ClassNotFoundException:
> org.apache.xml.utils.PrefixResolver
> at java.net.URLClassLoader$1.run(Unknown Source)
> at java.security.AccessController.doPrivileged(Native Method)
> at java.net.URLClassLoader.findClass(Unknown Source)
> at java.lang.ClassLoader.loadClass(Unknown Source)
> at java.lang.ClassLoader.loadClass(Unknown Source)
> at
> winstone.classLoader.WebappClassLoader.loadClass(WebappClassLoader.java:83)
> at java.lang.ClassLoader.loadClass(Unknown Source)
> ... 40 more
> {code}
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira