JDK autoinstall does not seem to work

50 views
Skip to first unread message

Patrick Renaud

unread,
Oct 11, 2011, 2:52:35 PM10/11/11
to jenkins...@googlegroups.com
Using Jenkins 1.434. Master and slaves are linux.

Started by user Patrick Renaud
Building remotely on <host>
Installing JDK jdk-6u16-oth-JPR
Downloading JDK from http://download.oracle.com/otn/java/jdk/6u16-b01//jdk-6u16-linux-x64.bin
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.tasks.CommandInterpreter.perform(CommandInterpreter.java:75)
	at hudson.tasks.CommandInterpreter.perform(CommandInterpreter.java:58)
	at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:19)
	at hudson.model.AbstractBuild$AbstractRunner.perform(AbstractBuild.java:694)
	at hudson.model.Build$RunnerImpl.build(Build.java:178)
	at hudson.model.Build$RunnerImpl.doRun(Build.java:139)
	at hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:460)
	at hudson.model.Run.run(Run.java:1404)
	at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46)
	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(URLClassLoader.java:200)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
	at winstone.classLoader.WebappClassLoader.loadClass(WebappClassLoader.java:83)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
	at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
	... 41 more

Billy Foss

unread,
Oct 13, 2011, 10:24:44 AM10/13/11
to jenkins...@googlegroups.com
I saw this too when installing a new server on 1.434. I reverted the
system back to 1.432 and the problem went away.

Patrick Renaud

unread,
Oct 13, 2011, 11:10:09 AM10/13/11
to jenkins...@googlegroups.com
Yes you are right. It works on 1.432 so 1.433 or 1.434 broke it (again!).

I guess I need to file a bug report in order to get this to be corrected.

Jim McCaskey

unread,
Oct 20, 2011, 11:22:38 AM10/20/11
to jenkins...@googlegroups.com
Hi Patrick,

I just plowed headlong into this (on version 1.435). I tried searching for an issue in Jira but couldn't find one. Was an issue opened?

-Jim

Installing JDK jdk-6u24-oth-JPR
Downloading JDK from http://download.oracle.com/otn/java/jdk/6u24-b07//jdk-6u24-windows-x64.exe
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

Patrick Renaud

unread,
Oct 20, 2011, 11:41:58 AM10/20/11
to jenkins...@googlegroups.com
Hi Jim,

No I never went ahead to create a new issue for it..... :-( Go ahead
if you want!

-Patrick

--
-Patrick

Jim McCaskey

unread,
Oct 20, 2011, 11:54:13 AM10/20/11
to jenkins...@googlegroups.com
Thanks Patrick, I went ahead and opened one:

https://issues.jenkins-ci.org/browse/JENKINS-11420

-Jim

Reply all
Reply to author
Forward
0 new messages