I'm using Cruisecontrol 2.6.2 and I'm having problems with the JMX Control Panel.
First off, the URL for the Control Panel contains the hostname of the computer, which can't be resolved over the network. I have tried setting the jmxhost parameter in the web.xml file to its IP adress, but it doesn't work; it still uses the host name. As a workaround I've now entered the host name and the corresponding IP adress in my Hosts file, but I don't want to do that for every computer, so is there a way to do this within cruisecontrol?
With the above workaround the host name can be resolved, but all that I get when I click the button for the control panel is an XML file:
"There is no/ style /i/nformation/ connected to this /XML file/. Subsequent the /Tree/-/View/ of the //document// is /shown/."
<MBean classname="net.sourceforge.cruisecontrol.jmx.ProjectController" description="Information on the management interface of the MBean" objectname="CruiseControl Project:name=prod-m3-nightly"> <Attribute availability="RW" description="Attribute exposed for management" isnull="false" name="BuildInterval" strinit="true" type="long" value="300000"/> ....
Does anybody know how to fix this? Thanks.