Changeset 405 for gssim_ui/branches
- Timestamp:
- 08/17/12 23:15:57 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
gssim_ui/branches/vine/gssimstudio/src/web/ui/flex/java/gssim/gssimstudio/flex/app/editor/GSSimStudio.java
r404 r405 247 247 //model.setError(createErrorMap("Task returned with unexpected status: ", taskMonitor.getTaskStatusMessage())); 248 248 } 249 250 String destination = gssimInput + "/" + uniqueFolderName + "/"; 251 copyFile(gssimInput + "/" + destFileName, destination); 249 252 250 253 } catch (SQLException e) { … … 284 287 //return doSubmitApplication(grmsURL, grmsDN, jobDescription); 285 288 } 289 290 private void copyFile(String src, String dest) { 291 ServiceContext serviceContext = VineFlexUtilClass.getServiceContext(); 292 FileResourceManager fileResourceManager = getFileResourceManager(serviceContext); 293 FileLocation sourceLocation = new FileLocation(src); 294 FileLocation destinationLocation = new FileLocation(dest); 295 FileManager fileManager = fileResourceManager.createFileManager(sourceLocation); 296 TaskMonitor taskMonitor = fileManager.copy(sourceLocation, destinationLocation, TaskOptions.block()); 297 if (taskMonitor.completed()) { 298 log.debug("copy succeeded"); 299 } else if (taskMonitor.failed()) { 300 String message = taskMonitor.getTaskStatusMessage(); 301 log.debug("Task failed: " + message); 302 //model.setError(createErrorMap("makeDir", message)); 303 } else { 304 log.debug("Task returned with unexpected status: " + taskMonitor.getTaskStatus().getLabel()); 305 //model.setError(createErrorMap("Task returned with unexpected status: ", taskMonitor.getTaskStatusMessage())); 306 } 307 } 286 308 287 309 /* DB Methods */
Note: See TracChangeset
for help on using the changeset viewer.