From cc521bf1ea5a3827e7c6c7b0a6ad2a04a280a99f Mon Sep 17 00:00:00 2001 From: David McKnight Date: Wed, 6 Dec 2006 17:09:38 +0000 Subject: [PATCH] [165891] windows local part of the fix - throwing exception --- .../eclipse/rse/services/local/files/LocalFileService.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/rse/plugins/org.eclipse.rse.services.local/src/org/eclipse/rse/services/local/files/LocalFileService.java b/rse/plugins/org.eclipse.rse.services.local/src/org/eclipse/rse/services/local/files/LocalFileService.java index 6525b9966d2..1200919978d 100644 --- a/rse/plugins/org.eclipse.rse.services.local/src/org/eclipse/rse/services/local/files/LocalFileService.java +++ b/rse/plugins/org.eclipse.rse.services.local/src/org/eclipse/rse/services/local/files/LocalFileService.java @@ -46,6 +46,7 @@ import org.eclipse.rse.services.clientserver.messages.SystemMessageException; import org.eclipse.rse.services.files.AbstractFileService; import org.eclipse.rse.services.files.IFileService; import org.eclipse.rse.services.files.IHostFile; +import org.eclipse.rse.services.files.RemoteFileException; import org.eclipse.rse.services.local.ILocalService; public class LocalFileService extends AbstractFileService implements IFileService, ILocalService @@ -1097,6 +1098,7 @@ public class LocalFileService extends AbstractFileService implements IFileServic } catch (Exception e) { + throw new RemoteFileException(e.getMessage(), e); } } command = _osCmdShell + "xcopy " + src + " " + target + " /Y /K /O /Q /H"; //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ @@ -1142,7 +1144,7 @@ public class LocalFileService extends AbstractFileService implements IFileServic } catch (Exception e) { - + throw new RemoteFileException(e.getMessage(), e); } return (rc == 0); }