Last week version 2.3 of cruisecontrol was released (Release notes). I upgraded our cruisecontrol installation today. It’s actually pretty easy:
- Download cruisecontrol and unzip.
- Build the main application
- Update your start scripts for cruisecontrol
- Build the reporting application
- Deploy the resulting war file
I didn’t experience any problems during the upgrade, just some junit tests which didn’t work, but the application seems to work without problems.
The reporting web application appears to be faster in this version, the previous version was so slow i used tail to monitor the build process. Another improvement is the fact that you can now use properties in the configuration file: ant style properties.

September 6th, 2005 at 15:51:45
Thanks for the info, I will be upgrading mine today.
January 5th, 2006 at 22:51:36
I tried upgrading to CruiseControl 2.3. Everything works execpt for the reporting. I get an error 500 when I try opening the project results from the CruiseControl Status Page.
Can anyone help, thanks!
Error:
Error 500: Unable to compile class for JSP An error occurred at line: 71 in the jsp file: /navigation.jsp Generated servlet error: /opt/WebSphere/AppServer/temp/icsdev_build01/server1/cruisecontrol_war/cruisecontrol.war/_main.java:448: url is already defined in _jspService(javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse) java.lang.String url = null; ^ An error occurred at line: 71 in the jsp file: /navigation.jsp Generated servlet error: /opt/WebSphere/AppServer/temp/icsdev_build01/server1/cruisecontrol_war/cruisecontrol.war/_main.java:450: linktext is already defined in _jspService(javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse) java.lang.String linktext = null; ^ An error occurred at line: 71 in the jsp file: /navigation.jsp Generated servlet error: /opt/WebSphere/AppServer/temp/icsdev_build01/server1/cruisecontrol_war/cruisecontrol.war/_main.java:452: logfile is already defined in _jspService(javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse) java.lang.String logfile = null; ^ 3 errors
January 6th, 2006 at 10:29:42
Maybe a problem with websphere?
January 11th, 2006 at 01:56:00
Howard -> I am getting the same problem on WebSphere 5.1
March 23rd, 2006 at 22:04:43
I am getting this as well, and I was wondering if anyone has seen a fix for it yet.
May 30th, 2006 at 17:27:43
I am having the same problem! Any solutions to this?