StringBuffer temp = new StringBuffer(data.append(stageInputFile).append(",").toString()); status.setTransferState(TransferState.UPLOAD); detail.setTransferStatus(status); detail.setTransferDescription("Input Data Staged: " + stageInputFile); registry.add(ChildDataType.DATA_TRANSFER_DETAIL, detail, jobExecutionContext.getTaskData().getTaskID());
public static DataTransferDetails getDataTransferDetail (DataTransferDetailResource resource) throws RegistryException { if (resource != null){ DataTransferDetails details = new DataTransferDetails(); details.setTransferID(resource.getTransferId()); details.setCreationTime(resource.getCreationTime().getTime()); details.setTransferDescription(resource.getTransferDescription()); details.setTransferStatus(getTransferStatus(resource.getDataTransferStatus())); return details; } return null; }
StringBuffer temp = new StringBuffer(data.append(stageInputFile).append(",").toString()); status.setTransferState(TransferState.UPLOAD); detail.setTransferStatus(status); detail.setTransferDescription("Input Data Staged: " + stageInputFile); registry.add(ChildDataType.DATA_TRANSFER_DETAIL, detail, jobExecutionContext.getTaskData().getTaskID()); status.setTransferState(TransferState.FAILED); detail.setTransferDescription(e.getLocalizedMessage()); detail.setTransferStatus(status); try { GFacUtils.saveErrorDetails(jobExecutionContext, e.getCause().toString(), CorrectiveAction.CONTACT_SUPPORT, ErrorCategory.FILE_SYSTEM_FAILURE);
StringBuffer temp = new StringBuffer(data.append(stageInputFile).append(",").toString()); status.setTransferState(TransferState.UPLOAD); detail.setTransferStatus(status); detail.setTransferDescription("Input Data Staged: " + stageInputFile); registry.add(ChildDataType.DATA_TRANSFER_DETAIL, detail, jobExecutionContext.getTaskData().getTaskID()); log.error(e.getMessage()); status.setTransferState(TransferState.FAILED); detail.setTransferStatus(status); try { StringWriter errors = new StringWriter();
detail.setTransferStatus(status); detail.setTransferDescription("STDOUT:" + localStdOutFile.getAbsolutePath()); registry.add(ChildDataType.DATA_TRANSFER_DETAIL, detail, jobExecutionContext.getTaskData().getTaskID()); detail.setTransferStatus(status); detail.setTransferDescription("STDERR:" + localStdErrFile.getAbsolutePath()); registry.add(ChildDataType.DATA_TRANSFER_DETAIL, detail, jobExecutionContext.getTaskData().getTaskID()); jobExecutionContext.setOutputDir(outputDataDir); status.setTransferState(TransferState.DOWNLOAD); detail.setTransferStatus(status); detail.setTransferDescription(outputDataDir); registry.add(ChildDataType.DATA_TRANSFER_DETAIL, detail, jobExecutionContext.getTaskData().getTaskID()); try { status.setTransferState(TransferState.FAILED); detail.setTransferStatus(status); detail.setTransferDescription(e.getLocalizedMessage()); registry.add(ChildDataType.DATA_TRANSFER_DETAIL, detail, jobExecutionContext.getTaskData().getTaskID());
detail.setTransferDescription("Input Data Staged: " + stageInputFiles); status.setTransferState(TransferState.UPLOAD); detail.setTransferStatus(status); registry.add(ChildDataType.DATA_TRANSFER_DETAIL,detail, jobExecutionContext.getTaskData().getTaskID()); try { status.setTransferState(TransferState.FAILED); detail.setTransferStatus(status); registry.add(ChildDataType.DATA_TRANSFER_DETAIL,detail, jobExecutionContext.getTaskData().getTaskID()); GFacUtils.saveErrorDetails(jobExecutionContext, e.getLocalizedMessage(), CorrectiveAction.CONTACT_SUPPORT, ErrorCategory.FILE_SYSTEM_FAILURE);
TransferStatus status = new TransferStatus(); status.setTransferState(TransferState.DIRECTORY_SETUP); detail.setTransferStatus(status); detail.setTransferDescription("Working directory = " + workingDirectory); TransferStatus status = new TransferStatus(); status.setTransferState(TransferState.FAILED); detail.setTransferStatus(status); detail.setTransferDescription("Working directory = " + jobExecutionContext.getWorkingDir()); try {
detail.setTransferStatus(status); detail.setTransferDescription("STDOUT:" + localStdOutFile.getAbsolutePath()); registry.add(ChildDataType.DATA_TRANSFER_DETAIL, detail, jobExecutionContext.getTaskData().getTaskID()); detail.setTransferStatus(status); detail.setTransferDescription("STDERR:" + localStdErrFile.getAbsolutePath()); registry.add(ChildDataType.DATA_TRANSFER_DETAIL, detail, jobExecutionContext.getTaskData().getTaskID()); jobExecutionContext.setOutputDir(outputDataDir); status.setTransferState(TransferState.DOWNLOAD); detail.setTransferStatus(status); detail.setTransferDescription(outputDataDir); registry.add(ChildDataType.DATA_TRANSFER_DETAIL, detail, jobExecutionContext.getTaskData().getTaskID()); try { status.setTransferState(TransferState.FAILED); detail.setTransferStatus(status); registry.add(ChildDataType.DATA_TRANSFER_DETAIL, detail, jobExecutionContext.getTaskData().getTaskID()); StringWriter errors = new StringWriter();
TransferStatus status = new TransferStatus(); status.setTransferState(TransferState.DIRECTORY_SETUP); detail.setTransferStatus(status); detail.setTransferDescription("Working directory = " + workingDirectory); detail.setTransferDescription("Working directory = " + jobExecutionContext.getWorkingDir()); status.setTransferState(TransferState.FAILED); detail.setTransferStatus(status); try { registry.add(ChildDataType.DATA_TRANSFER_DETAIL, detail, jobExecutionContext.getTaskData().getTaskID());
URI stderrURI = GramProviderUtils.createGsiftpURI(endpoint, app.getStandardError()); status.setTransferState(TransferState.COMPLETE); detail.setTransferStatus(status); detail.setTransferDescription("STDOUT:" + stdoutURI.toString()); registry.add(ChildDataType.DATA_TRANSFER_DETAIL,detail, jobExecutionContext.getTaskData().getTaskID()); status.setTransferState(TransferState.COMPLETE); detail.setTransferStatus(status); detail.setTransferDescription("STDERR:" + stderrURI.toString()); registry.add(ChildDataType.DATA_TRANSFER_DETAIL,detail, jobExecutionContext.getTaskData().getTaskID()); detail.setTransferStatus(status); detail.setTransferDescription("Output: " + stringMap.get(paramName).toString()); registry.add(ChildDataType.DATA_TRANSFER_DETAIL,detail, jobExecutionContext.getTaskData().getTaskID()); try { status.setTransferState(TransferState.FAILED); detail.setTransferStatus(status); registry.add(ChildDataType.DATA_TRANSFER_DETAIL,detail, jobExecutionContext.getTaskData().getTaskID()); GFacUtils.saveErrorDetails(jobExecutionContext, e.getLocalizedMessage(), CorrectiveAction.CONTACT_SUPPORT, ErrorCategory.FILE_SYSTEM_FAILURE);
TransferStatus status = new TransferStatus(); status.setTransferState(TransferState.DIRECTORY_SETUP); detail.setTransferStatus(status); detail.setTransferDescription("Working directory = " + workingDirURI); registry.add(ChildDataType.DATA_TRANSFER_DETAIL,detail, jobExecutionContext.getTaskData().getTaskID());