2011-06-24 13 views
1

既存のアプリケーションで問題が発生しました。私はhundsonは、いくつかのCIを行うために実行している取得したいのですが、私は、WebSphereの設定を変更することはできません(変更を加えることは、私はハドソンのに対してテストするアプリケーションを破るように見えます!)Websphere 6.1 + Hudson + Ant

だから、これは私の現在のエラーメッセージです:

私たちはあなたのサーブレットコンテナ は、それによって独自の新しい コピーをロードするから ハドソンを防止すること、それ自体でのAntの古いバージョン をロードしていることを検出しました。 (Antクラスは bundleresource://22/org/apache/tools/ant/types/FileSet.classからロードされます) おそらく、 コンテナ内のAntを、Hudsonの WEB-INF/libからコピーするか、または最初に に クラスローダーの委任を設定して、Hudsonが独自のコピー を最初に見るようにすることはできますか?

(既存のアプリケーションを破壊する)クラスローダーの委任を変更することなく、WebsphereのAntライブラリを更新する方法はありますか?私はそれがどこであるか分からず、ant-lrの検索を試みましたが、多くの結果が出ました。

ご協力いただければ幸いです。

答えて

関連する問題