Здравствуй, народ.
Есть программка, которая читает конфиг из xml и собирает архив.
Часть кода где, собственно и возникает мистика :-)
<target name="inner-gw" depends="log, rtb_java"
description="Система ... " >
<war destfile="${env.WORKINGDIR}/rtb_java/inner-gw.war"
webxml="${home}/inner-gw/WEB-INF/web.xml"
filesonly="true">
<classes dir="${home}/classes/">
<include name="com/name/innergw/*.class" />
<include name="com/name/city/todir/*.class" />
<include name="com/name/city/todir/filter/*.class" />
</classes>
<fileset dir="${home}/inner-gw/">
<exclude name="WEB-INF/web.xml" />
<exclude name="WEB-INF/src/**/*" />
</fileset>
</war>
<success file="inner-gw.war" />
</target>
Странность заключается в том, что строка
<exclude name="WEB-INF/web.xml" />
игнорируется. Хотя вторая строка выполняется.
Вопрос: почему и как "это" исправить?