- Timestamp:
- 08/17/12 20:16:29 (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
r397 r398 202 202 else { 203 203 jobDescription = list.get(0).getValue(); 204 jobDescription = jobDescription.replace(jdPropertyFile, "input/" + destFileName);205 //jobDescription = jobDescription.replace(jdPropertyFile, uniqueFolderName + "/" + destFileName);204 //jobDescription = jobDescription.replace(jdPropertyFile, "input/" + destFileName); 205 jobDescription = jobDescription.replace(jdPropertyFile, uniqueFolderName + "/" + destFileName); 206 206 } 207 207 … … 213 213 if (inputLocation.endsWith("/")) 214 214 inputLocation = inputLocation.substring(0,inputLocation.length() - 1); 215 215 216 if (jobDescription != null) 216 jobDescription = jobDescription.replace(jdInputLocation, inputLocation );217 jobDescription = jobDescription.replace(jdInputLocation, inputLocation + "/" + uniqueFolderName;); 217 218 } 218 219 … … 231 232 else 232 233 gssimInput = list.get(0).getValue(); 234 235 ServiceContext serviceContext = VineFlexUtilClass.getServiceContext(); 236 FileResourceManager fileResourceManager = getFileResourceManager(serviceContext); 237 FileLocation parentLocation = new FileLocation(inputLocation); 238 FileManager fileManager = fileResourceManager.createFileManager(parentLocation); 239 TaskMonitor taskMonitor = fileManager.makeDirectory(uniqueFolderName, TaskOptions.block()); 240 if (taskMonitor.completed()) { 241 log.debug("mkdir succeeded"); 242 } else if (taskMonitor.failed()) { 243 String message = taskMonitor.getTaskStatusMessage(); 244 model.setError(createErrorMap("makeDir", message)); 245 } else { 246 log.debug("Task returned with unexpected status: " + taskMonitor.getTaskStatus().getLabel()); 247 model.setError(createErrorMap("Task returned with unexpected status: ", taskMonitor.getTaskStatusMessage())); 248 } 233 249 234 250 } catch (SQLException e) { … … 265 281 model.setMessageCode("ExperimentSubmitted"); 266 282 267 //return (GSSimStudioModel) VineFlexUtilClass.getUIModel();268 return doSubmitApplication(grmsURL, grmsDN, jobDescription);283 return (GSSimStudioModel) VineFlexUtilClass.getUIModel(); 284 //return doSubmitApplication(grmsURL, grmsDN, jobDescription); 269 285 } 270 286
Note: See TracChangeset
for help on using the changeset viewer.