You are right, that I am trying to do a rewrite. But the rewriting should be through a File Pointer instead of a physical Path. As the files that are being sent to the end user as a response are created on a fly and once it sent, these file pointers will be released. Thanks, Neelesh K J Jain.