Я могу ответить на это с точки зрения формата 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. example of the xml внизу.
Этот пример включает старый формат & для демонстрационных целей.
Старые -> выключателей были в атрибуте CurrentMessage '- в качестве сырья строки, которая должна была быть разобрана)
CurrentMessage="Breakers: bsimpson, jsmith"
Нового -> выключателей были в новом XML-элементе «сообщения/сообщения» дерево, где атрибуты определяются данные о том, что конкретное сообщение, например
<messages>
<message text="bobble, harry" kind="Breakers"/>
</messages>
Последние релизы Cradiator могут читать оба эти форматы, так что это не должно быть никаких проблем.
Если вы можете проверить, что ваш xml является новым форматом ниже (xml обслуживается по адресу 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>