antFetch was an easy solution for passing the errorproperty and failureproperty. Only took about 15 minutes to get that to work. Thanks for pointing me there! Now, if I can only figure out how to invoke antfetch from within the groovy loop that has the file list... still working on that.