logError( BaseMessages.getString(
PKG, "JobCopyFiles.Log.CanNotCopyFolderToFile", KettleVFS.getFriendlyURI( realSourceFilefoldername ),
KettleVFS.getFriendlyURI( realDestinationFilefoldername ) ) );
logBasic( " ------ " );
if ( !deletefile ) {
logError( " "
+ BaseMessages.getString(
PKG, "JobCopyFiles.Error.Exception.CanRemoveFileFolder", KettleVFS.getFriendlyURI( fileremoventry ) ) );
} else {
logError( BaseMessages.getString(
PKG, "JobCopyFiles.Error.DestinationFolderNotFound", KettleVFS.getFriendlyURI( realDestinationFilefoldername ) ) );
logError( BaseMessages.getString( PKG, "JobCopyFiles.Error.SourceFileNotExists", KettleVFS.getFriendlyURI( realSourceFilefoldername ) ) );
logError( BaseMessages.getString( PKG, "JobCopyFiles.Error.Exception.CopyProcessFileSystemException", fse
.getMessage() ) );
Throwable throwable = fse.getCause();
while ( throwable != null ) {
logError( BaseMessages.getString( PKG, "JobCopyFiles.Log.CausedBy", throwable.getMessage() ) );
throwable = throwable.getCause();
logError( BaseMessages.getString(
PKG, "JobCopyFiles.Error.Exception.CopyProcess", KettleVFS.getFriendlyURI( realSourceFilefoldername ),
KettleVFS.getFriendlyURI( realDestinationFilefoldername ), e.getMessage() ), e );