Я могу ответить на это с точки зрения формата xml и как разработчика Cradiator, который использует xml, который выводит CC.net.
(Вы упомянули Cradiator, но не сказали, были ли у него проблемы или он отображался неправильно).
Однако я не смогу решить что-либо, связанное с веб-интерфейсом CC.net.
По сути, формат xml изменился между 1.4.3 и 1.5, поэтому вероятно, что какой-то компонент того, что вы используете, не был обновлен.
CC.net 1.4.3 была первой версией, включившей прерыватели в xml.
CC.net 1.5.x изменил формат xml.
пример xml приведен ниже.
Этот пример включает старый и новый формат для демонстрационных целей.
Старый -> прерыватели были в атрибуте 'CurrentMessage' - как необработанная строка, которую нужно было проанализировать)
CurrentMessage="Breakers: bsimpson, jsmith"
Новый -> прерыватели были в новом дереве элементов XML «messages / message», где атрибуты определяли информацию об этом конкретном сообщении, например,
<messages>
<message text="bobble, harry" kind="Breakers"/>
</messages>
Последние версии Cradiator могут читать оба этих формата, поэтому с ним не должно возникнуть никаких проблем.
Если вы можете проверить, что ваш xml соответствует новому формату, указанному ниже (xml подается по URL http://yourhost/ccnet/XmlStatusReport.aspx),, то любые проблемы могут быть связаны со старыми компонентами (например, dll?), Которые не могут прочитать новый формат.
Полный пример:
<Projects CCType="CCNet">
<Project name="Project 1" category=""
activity="Sleeping"
lastBuildStatus="Failure"
lastBuildLabel="1.4.1.3844"
lastBuildTime="2008-12-12T12:08:24.796875-06:00" nextBuildTime="2008-12-12T21:09:30.234375-06:00"
webUrl="http://ccnetlive.thoughtworks.com/ccnet/"
CurrentMessage="Breakers: bsimpson, jsmith"
BuildStage="">
<messages>
<message text="bobble, harry" kind="Breakers"/>
</messages>
</Project>
</Projects>