Jenkins does not start on ARM+OpenJDK+JamVM
Bug #827463 reported by
James Page
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
jenkins (Ubuntu) |
Fix Released
|
Medium
|
James Page | ||
jenkins-xstream (Ubuntu) |
Fix Released
|
Medium
|
James Page | ||
openjdk-6 (Ubuntu) |
Fix Released
|
Medium
|
Xerxes Rånby |
Bug Description
Jenkins currently won't start on ARM architecture with the following issues:
1) jenkins-xstream does not recognise JamVM as a virtual machine implementation that supports the required native VM features - Jenkins checks this as it has similar requirements and displays an error message on startup to this effect.
2) Using a patched version of jenkins-xstream (JamVM + OpenJDK should support the require native language features) Jenkins fails during extension point location through Sezpoz - see attached log output.
It works OK with the zero VM but as you would expect performance is not great.
Related branches
lp:~james-page/ubuntu/oneiric/jenkins-xstream/827463
- Ubuntu Development Team: Pending requested
-
Diff: 393 lines (+329/-0)6 files modified.pc/applied-patches (+1/-0)
.pc/openjdk-icedtea-support.patch/xstream/src/java/com/thoughtworks/xstream/core/JVM.java (+267/-0)
debian/changelog (+9/-0)
debian/patches/openjdk-icedtea-support.patch (+40/-0)
debian/patches/series (+1/-0)
xstream/src/java/com/thoughtworks/xstream/core/JVM.java (+11/-0)
lp:~james-page/ubuntu/oneiric/jenkins/misc-fixes
- Dave Walker: Pending requested
-
Diff: 87 lines (+23/-4)7 files modified.pc/.quilt_patches (+1/-0)
.pc/.quilt_series (+1/-0)
debian/changelog (+16/-0)
debian/control (+2/-1)
debian/jenkins-slave.upstart (+1/-1)
debian/jenkins.upstart (+1/-1)
debian/maven.rules (+1/-1)
tags: | added: jamvm |
Changed in jenkins (Ubuntu): | |
status: | New → Confirmed |
Changed in jenkins-xstream (Ubuntu): | |
status: | New → Confirmed |
Changed in jenkins-xstream (Ubuntu): | |
importance: | Undecided → Medium |
Changed in jenkins (Ubuntu): | |
importance: | Undecided → Medium |
Changed in jenkins-xstream (Ubuntu): | |
assignee: | nobody → James Page (james-page) |
status: | Confirmed → In Progress |
tags: | added: patch |
Changed in jenkins (Ubuntu): | |
assignee: | nobody → James Page (james-page) |
status: | Confirmed → In Progress |
To post a comment you must log in.
The error message indicates that JamVM doesn't properly implement java.lang. Class.getEnclos ingClass( ). This method is returning null when it shouldn't --- as such I consider it a bug in JamVM.