Hudson-ci/Containers/Jonas
< Hudson-ci | Containers
Hudson Continuous Integration Server | |
Website | |
Download | |
Community | |
Mailing List • Forums • IRC • mattermost | |
Issues | |
Open • Help Wanted • Bug Day | |
Contribute | |
Browse Source |
![]() |
Using Jonas as a Container |
---|
Contents
Install
Set HUDSON_HOME
Just export HUDSON_HOME=<some dir> (UNIX) or set HUDSON_HOME=<some dir> (Windows) before starting Jonas Server.
Install on Jonas 5.1.x
Download and install in the usual way. Assuming you have a JONAS_ROOT and a JONAS_BASE.
Modify hudson.war
To be able to run Hudson on Jonas, you need remove the following library : xml-apis-1.0.b2.jar
WebAppMain.contextInitialized : Failed to initialize Hudson java.lang.ClassCastException: com.sun.org.apache.xalan.internal.xsltc.trax.TransformerFactoryImpl cannot be cast to javax.xml.transform.TransformerFactory
Deploy hudson.war
Copy hudson war to $JONAS_BASE/deploy/
Start Jonas
Access Hudson GUI
Open in a browser http://<machine name>:9000/hudson