Hello,
I think I've found an issue with selectors which are not executed on Zipfileset. Here is a very small test case to reproduce the issue: <project> <mkdir dir="target/d2" /> <mkdir dir="target/d3" /> <mkdir dir="src" /> <echo file="src/test1.txt" message="abc" /> <echo file="src/test2.txt" message="def" /> <echo file="src/test3.txt" message="hij" /> <zip destFile="target/f1.zip"> <fileset dir="src" /> </zip> <echo message="Standard fileset" /> <copy toDir="target/d2"> <fileset dir="src"> <contains text="def" /> </fileset> </copy> <echo message="ZIP fileset" /> <copy toDir="target/d3"> <zipfileset src="target/f1.zip"> <contains text="def" /> </zipfileset> </copy> </project> When executed, the first copy task only copies one file (test2.txt which contains def), but the second copy task copies all three files. My original problem was coming from the <different> selector, also not executed on zipfileset, but it was easier to reproduce with <contains>. Is that a known issue ? Or just the expected behavior ? Gilles -- Gilles QUERRET Riverside Software 91 chemin des églantiers • 69440 Taluyers • France Mob : +33 662.525.532