From 9aea36c02e1de7f15a4da7d29c296e68833a63e4 Mon Sep 17 00:00:00 2001 From: David McKnight Date: Thu, 26 Jul 2007 18:30:23 +0000 Subject: [PATCH] in copyBatch, need to make sure that we have a target folder instead of a target filter --- .../internal/services/dstore/files/DStoreFileService.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/rse/plugins/org.eclipse.rse.services.dstore/src/org/eclipse/rse/internal/services/dstore/files/DStoreFileService.java b/rse/plugins/org.eclipse.rse.services.dstore/src/org/eclipse/rse/internal/services/dstore/files/DStoreFileService.java index 7a1af4ba35f..ce5e68c7d59 100644 --- a/rse/plugins/org.eclipse.rse.services.dstore/src/org/eclipse/rse/internal/services/dstore/files/DStoreFileService.java +++ b/rse/plugins/org.eclipse.rse.services.dstore/src/org/eclipse/rse/internal/services/dstore/files/DStoreFileService.java @@ -1184,6 +1184,11 @@ public class DStoreFileService extends AbstractDStoreService implements IFileSer DataStore ds = getDataStore(); DataElement tgtDE = getElementFor(tgtParent); + if (tgtDE.getType().equals(IUniversalDataStoreConstants.UNIVERSAL_FILTER_DESCRIPTOR)) + { + // get the property queried object + dsQueryCommand(tgtDE, IUniversalDataStoreConstants.C_QUERY_GET_REMOTE_OBJECT, monitor); + } DataElement cpCmd = getCommandDescriptor(tgtDE, IUniversalDataStoreConstants.C_COPY_BATCH); if (cpCmd != null)