Support for null source in FileTransferTask