Hudson-ci/Containers/Jonas

From Eclipsepedia

Jump to: navigation, search
Hudson Continuous Integration Server
Website
Download
Community
Mailing ListForumsIRC
Bugzilla
Open
Help Wanted
Bug Day
Contribute
Browse Source
Hudson-bust.png 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