Thanks for the feedback everyone. I used the 'for' with 'sequential' to get get iteration working. Yet Klaus' answer provides what I was looking for. The ant documentation of the xslt task suggests 'destdir' is a specific directory. I didn't realize the destdir would automatlically map the input directory structure.
bil l