results.put(cur.getKey(), ref); } else { ErrorDocument ed = referenceService.getErrorDocumentService().registerError("No result for " + cur.getKey(), 0, getContext()); results.put(cur.getKey(), ed);
public static List<ErrorDocument> getErrorDocuments(T2Reference reference, InvocationContext context) { List<ErrorDocument> errorDocuments = new ArrayList<ErrorDocument>(); if (reference.getReferenceType().equals(T2ReferenceType.ErrorDocument)) { ErrorDocumentService errorDocumentService = context.getReferenceService().getErrorDocumentService(); errorDocuments.add(errorDocumentService.getError(reference)); } else if (reference.getReferenceType().equals(T2ReferenceType.IdentifiedList)) { ListService listService = context.getReferenceService().getListService(); IdentifiedList<T2Reference> list = listService.getList(reference); for (T2Reference listReference : list) { errorDocuments.addAll(getErrorDocuments(listReference, context)); } } return errorDocuments; }
public boolean delete(T2Reference reference) throws ReferenceServiceException { boolean result=false; switch (reference.getReferenceType()) { case IdentifiedList: result=listService.delete(reference); break; case ReferenceSet: result=referenceSetService.delete(reference); break; case ErrorDocument: result=errorDocumentService.delete(reference); break; default: throw new ReferenceServiceException( "Unknown reference type!"); } return result; }
private T2Reference replaceErrors(T2Reference value, int depth, List<T2Reference> exceptions) { ErrorDocument doc = errorService.getError(value); HandleException matchingHandleException = null; for (T2Reference newErrorRef : getErrors(subRef)) { ErrorDocument subDoc = errorService .getError(newErrorRef); if (subDoc == null) logger.error("Error document contains references to non-existent sub-errors"); T2Reference replacement = errorService.registerError( exceptionMessage, newException, depth, context).getId(); exceptions.add(errorService.registerError(exceptionMessage, newException, 0, context).getId()); return replacement; exceptionReplacement.getReplacementId(), exceptionReplacement.getReplacementMessage()); T2Reference replacement = errorService.registerError( exceptionReplacement.getReplacementMessage(), newException, depth, context).getId(); exceptions.add(errorService.registerError( exceptionReplacement.getReplacementMessage(), newException, 0, context).getId());
public void deleteReferencesForWorkflowRun(String workflowRunId) throws ReferenceServiceException { String errorString = ""; try{ listService.deleteIdentifiedListsForWorkflowRun(workflowRunId); } catch(ReferenceServiceException resex){ errorString += "Failed to delete lists for workflow run: " + workflowRunId + "."; } try{ referenceSetService.deleteReferenceSetsForWorkflowRun(workflowRunId); } catch(ReferenceServiceException resex){ errorString += "Failed to delete reference sets for workflow run: " + workflowRunId + "."; } try{ errorDocumentService.deleteErrorDocumentsForWorkflowRun(workflowRunId); } catch(ReferenceServiceException resex){ errorString += "Failed to delete error documents for workflow run: " + workflowRunId +"."; } if (!errorString.equals("")){ throw new ReferenceServiceException(errorString); } }
ErrorDocument doc = errorDocumentService.registerError( (Throwable) o, currentDepth, context); return doc.getId();
public static List<ErrorDocument> getErrorDocuments(T2Reference reference, ReferenceService referenceService) { List<ErrorDocument> errorDocuments = new ArrayList<ErrorDocument>(); if (reference.getReferenceType().equals(T2ReferenceType.ErrorDocument)) { ErrorDocumentService errorDocumentService = referenceService .getErrorDocumentService(); errorDocuments.add(errorDocumentService.getError(reference)); } else if (reference.getReferenceType().equals( T2ReferenceType.IdentifiedList)) { ListService listService = referenceService.getListService(); IdentifiedList<T2Reference> list = listService.getList(reference); for (T2Reference listReference : list) { errorDocuments .addAll(getErrorDocuments(listReference, referenceService)); } } return errorDocuments; }
results.put(cur.getKey(), url); } else { ErrorDocument ed = referenceService.getErrorDocumentService().registerError("No result for " + cur.getKey(), 0, getContext()); results.put(cur.getKey(), ed); ErrorDocument ed = referenceService.getErrorDocumentService().registerError("No result for " + cur.getKey(), 0, getContext()); results.put(cur.getKey(), ed);
public static List<ErrorDocument> getErrorDocuments(T2Reference reference, ReferenceService referenceService) { List<ErrorDocument> errorDocuments = new ArrayList<ErrorDocument>(); if (reference.getReferenceType().equals(T2ReferenceType.ErrorDocument)) { ErrorDocumentService errorDocumentService = referenceService .getErrorDocumentService(); errorDocuments.add(errorDocumentService.getError(reference)); } else if (reference.getReferenceType().equals( T2ReferenceType.IdentifiedList)) { ListService listService = referenceService.getListService(); IdentifiedList<T2Reference> list = listService.getList(reference); for (T2Reference listReference : list) { errorDocuments .addAll(getErrorDocuments(listReference, referenceService)); } } return errorDocuments; }
ErrorDocumentService errorDocService = referenceService.getErrorDocumentService(); textValue = errorDocService.registerError("No value produced" , 0, callback.getContext()); } else { ErrorDocumentService errorDocService = referenceService.getErrorDocumentService(); jsonValue = errorDocService.registerError("No value produced" , 0, callback.getContext()); } else {
if (reference.getReferenceType().equals(T2ReferenceType.ErrorDocument)) { ErrorDocumentService errorDocumentService = context.getReferenceService().getErrorDocumentService(); ErrorDocument causeErrorDocument = errorDocumentService.getError(reference); if (errorReferences.size() == 1) { buildErrorDocumentTree(node, causeErrorDocument, context);
.registerError(message, cause, op.getDepth()).getId()); } else { outputDataMap.put(op.getName(), rs.getErrorDocumentService() .registerError(message, errorReferences, op.getDepth()).getId());
.getErrorDocumentService(); ErrorDocument causeErrorDocument = errorDocumentService .getError(reference); if (errorReferences.size() == 1) { buildErrorDocumentTree(node, causeErrorDocument, referenceService);
.registerError(message, cause, op.getDepth(), event.getContext()).getId()); } else { outputDataMap.put(op.getName(), rs.getErrorDocumentService() .registerError(message, errorReferences, op.getDepth(), event.getContext()).getId());
.getErrorDocumentService(); ErrorDocument causeErrorDocument = errorDocumentService .getError(reference); if (errorReferences.size() == 1) { buildErrorDocumentTree(node, causeErrorDocument, referenceService);
.getErrorDocumentService().registerError("", 0, context); .getErrorDocumentService().registerError( (String) requestResponse .getResponseBody(), 0, .getErrorDocumentService().registerError( str, 0, context); } else { .getErrorDocumentService().registerError( requestResponse.getResponseBody() .toString(), 0, context);
if (reference.getReferenceType().equals(T2ReferenceType.ErrorDocument)) { ErrorDocumentService errorDocumentService = context.getReferenceService().getErrorDocumentService(); ErrorDocument causeErrorDocument = errorDocumentService.getError(reference); if (listCounter == 0){ errDocumentString += "ErrorDocument " + (errorCounter++) + "\n";
.getErrorDocumentService().registerError("", 0, context); .getErrorDocumentService().registerError( (String) requestResponse .getResponseBody(), 0, .getErrorDocumentService().registerError( str, 0, context); } else { .getErrorDocumentService().registerError( requestResponse.getResponseBody() .toString(), 0, context);
if (reference.getReferenceType().equals(T2ReferenceType.ErrorDocument)) { ErrorDocument error = referenceService.getErrorDocumentService() .getError(reference);
ErrorDocument doc = errorDocumentService.registerError( (Throwable) o, currentDepth); return doc.getId();