@Override public void receiveError(DispatchErrorEvent errorEvent) { System.out.println("Error : " + errorEvent.getOwningProcess() + " " + errorEvent.getMessage() + " " + Thread.currentThread().getName() + queues.get(errorEvent.getOwningProcess()).size()); logger.error("Error received in dispatch stack on owningProcess:" + errorEvent.getOwningProcess() + ", msg:" + errorEvent.getMessage(), errorEvent.getCause()); if (errorEvent.getIndex().length == 0) { // System.out.println(" - sent purge"); sendCachePurge(errorEvent.getOwningProcess()); } }
@Override public void receiveError(DispatchErrorEvent errorEvent) { System.out.println("Error : " + errorEvent.getOwningProcess() + " " + errorEvent.getMessage() + " " + Thread.currentThread().getName() + queues.get(errorEvent.getOwningProcess()).size()); logger.error("Error received in dispatch stack on owningProcess:" + errorEvent.getOwningProcess() + ", msg:" + errorEvent.getMessage(), errorEvent.getCause()); if (errorEvent.getIndex().length == 0) { // System.out.println(" - sent purge"); sendCachePurge(errorEvent.getOwningProcess()); } }
@Override public void receiveError(DispatchErrorEvent errorEvent) { logger.error("Error received in dispatch stack on owningProcess:" + errorEvent.getOwningProcess() + ", msg:" + errorEvent.getMessage(), errorEvent.getCause()); if (errorEvent.getIndex().length == 0) { sendCachePurge(errorEvent.getOwningProcess()); } }
/** * Create an {@link ErrorProvenanceItem} and send across to the * {@link ProvenanceConnector} */ @Override public void receiveError(DispatchErrorEvent errorEvent) { IterationProvenanceItem iterationProvItem = getIterationProvItem(errorEvent); // get using errorEvent.getOwningProcess(); ErrorProvenanceItem errorItem = new ErrorProvenanceItem(errorEvent .getCause(), errorEvent.getMessage(), errorEvent .getFailureType(), errorEvent.getOwningProcess()); errorItem.setIdentifier(UUID.randomUUID().toString()); errorItem.setParentId(iterationProvItem.getIdentifier()); // iterationProvItem.setErrorItem(errorItem); // FIXME don't need to add to the processor item earlier getConnector().addProvenanceItem(errorItem); super.receiveError(errorEvent); }
/** * Create an {@link ErrorProvenanceItem} and send across to the * {@link ProvenanceConnector} */ @Override public void receiveError(DispatchErrorEvent errorEvent) { IterationProvenanceItem iterationProvItem = getIterationProvItem(errorEvent); // get using errorEvent.getOwningProcess(); ErrorProvenanceItem errorItem = new ErrorProvenanceItem(); errorItem.setCause(errorEvent .getCause()); errorItem.setErrorType(errorEvent .getFailureType().toString()); errorItem.setMessage(errorEvent.getMessage()); errorItem.setProcessId(errorEvent.getOwningProcess()); errorItem.setIdentifier(UUID.randomUUID().toString()); errorItem.setParentId(iterationProvItem.getIdentifier()); // iterationProvItem.setErrorItem(errorItem); // FIXME don't need to add to the processor item earlier getReporter().addProvenanceItem(errorItem); super.receiveError(errorEvent); }
String message = "Processor '" + processor + "' - Port '" + op.getName() + "'"; if (event instanceof DispatchErrorEvent) { message += ": " + ((DispatchErrorEvent) event).getMessage();
String message = "Processor '" + processor + "' - Port '" + op.getName() + "'"; if (event instanceof DispatchErrorEvent) { message += ": " + ((DispatchErrorEvent) event).getMessage();