私は .errors 拡張子で終わる一連のファイルを読み取ろうとしており、電子メール拡張子プラグインを介してジェンキンスから送信された電子メールの一部にしようとしています。私は基本的な html.jelly を取り、それを変更しようとしました。構文エラーのようなものが表示されます。デバッグ方法がよくわかりません。しかし、私は元に戻り、段階的に追加しました。ant:fileScanner を追加すると、エラーが発生し始めます
<j:jelly xmlns:j="jelly:core" xmlns:st="jelly:stapler" xmlns:d="jelly:define" xmlns:ant="jelly:ant">
<BODY>
<j:set var="buildenv" value="${build.getEnvironment(listener)}"/>
<j:set var="parentWorkspace" value="${buildenv.get('PARENT_WORKSPACE')}"/>
<ant:fileScanner var="errorFiles">
<ant:fileset dir="${parentWorkspace}">
<ant:include name="*.errors" />
</ant:fileset>
</ant:fileScanner>
<j:forEach var="errorFile" items="$(errorFiles)">
<util:loadText file="${errorFile}" var="errorText"/>
<TR>
<TD>${errorText}</TD>
</TR>
</j:forEach>
<BR/>
</BODY>
</j:jelly>
どんな助けでも大歓迎です。私はほとんど頭がおかしくなっています。
EDIT:ジェリースクリプトで呼び出そうとしているANTタスクがエラーにつながっているようです。ANTのフロントで何か間違ったことをしているようです。それが違いを生む場合、私はマシンにANTをインストールしています。