if (tempFile != null && renameBackTempFile)
{ // Reverse initial renaming of the destination file member
// Reinitialise to allow backwards renaming
destFile = new IFSFile(as400System, destFilename);
// rename back temp member to destination member
tempFile.renameTo(destFile);
List params = new Vector();
params.add(sourceFilename);
params.add(destFilename);
throw new XException(Constants.LOCATION_EXTERN,