xml 形式の観点から、また CC.net が出力する xml を使用する Cradiator の開発者として、これに答えることができます。(あなたは Cradiator について言及しましたが、問題があるのか、それとも正しく表示されていないのかについては言及しませんでした)。
ただし、CC.net Web フロントエンドに関する問題は解決できません。
基本的に、xml 形式は 1.4.3 と 1.5 の間で変更されたため、使用しているコンポーネントの一部が更新されていない可能性があります。
CC.net 1.4.3 は、ブレーカーを xml に含めた最初のバージョンです。
CC.net 1.5.x では xml 形式が変更されました。xmlの例を以下に示します。
この例には、デモ用に古い形式と新しい形式が含まれています。
古い- >ブレーカーは「CurrentMessage」属性にありました - 生の文字列として、解析する必要がありました)
CurrentMessage="Breakers: bsimpson, jsmith"
New -> ブレーカは新しい xml 要素ツリー 'messages/message' にあり、属性はその特定のメッセージに関する情報を定義しました。
<messages>
<message text="bobble, harry" kind="Breakers"/>
</messages>
Cradiator の最近のリリースでは、これらの両方の形式を読み取ることができるため、問題はないはずです。
xml が以下の新しい形式であることを確認できる場合 (xml はhttp://yourhost/ccnet/XmlStatusReport.aspxの URL で提供されます)、古いコンポーネント (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>