@Override public String toString() { return getClass().getName() + "{code=" + getCode() + ", description=" + getDescription() + ", details=" + getDetails() + ", cause=" + getCause() + ", extended=" + getExtended() + ", unknownCode=" + getUnknownCode() + "}"; } }
executed = true; log.error("fault %s", event.toString()); FaultMessage emsg = event.getMessage(); FaultMessage m = emsg; Map<String, Object> extendedData = emsg != null ? emsg.getExtended() : null; m = (FaultMessage)((FaultEvent)m.getCause()).getCause(); else if (m.getCause() instanceof FaultMessage) m = (FaultMessage)m.getCause(); fault.setContent(event.getMessage()); fault.setCause(event.getCause()); exceptionHandlers[0].handle(context, event.getMessage(), faultEvent); log.error("Unknown fault: " + event.toString()); context.getEventBus().raiseEvent(context, ServerSession.CONTEXT_FAULT, event.getMessage());
Map<String, Object> extendedData = null; if (event instanceof FaultEvent) { emsg = ((FaultEvent)event).getMessage(); FaultMessage m = emsg; extendedData = emsg != null ? emsg.getExtended() : null; m = (FaultMessage)((FaultEvent)m.getCause()).getCause(); else if (m.getCause() instanceof FaultMessage) m = (FaultMessage)m.getCause(); context.getEventBus().raiseEvent(context, ServerSession.CONTEXT_FAULT, event instanceof FaultEvent ? ((FaultEvent)event).getMessage() : null);
@Override public void onFault(FaultEvent event) { log.error("Destination %s could not be subscribed: %s", destination, event.getCode()); subscribing = false; }
public boolean dispatchFault(FaultMessage fault) { return dispatch(new FaultEvent(request, fault)); }
if (event instanceof FaultEvent) { fault = new Fault(emsg.getCode(), emsg.getDescription(), emsg.getDetails(), emsg.getUnknownCode()); fault.setContent(((FaultEvent)event).getMessage()); fault.setCause(((FaultEvent)event).getCause()); exceptionHandlers[0].handle(context, ((FaultEvent)event).getMessage(), faultEvent);
@Override public void onFault(FaultEvent event) { log.error("Destination %s could not be unsubscribed: %s", destination, event.getCode()); unsubscribing = false; }
public boolean dispatchFault(FaultMessage fault) { return dispatch(new FaultEvent(request, fault)); }
@Override public String toString() { return getClass().getName() + "{code=" + getCode() + ", description=" + getDescription() + ", details=" + getDetails() + ", cause=" + getCause() + ", extended=" + getExtended() + ", unknownCode=" + getUnknownCode() + "}"; } }
public boolean dispatchFault(FaultMessage fault) { return dispatch(new FaultEvent(request, fault)); }
@Override public String toString() { return getClass().getName() + "{code=" + getCode() + ", description=" + getDescription() + ", details=" + getDetails() + ", cause=" + getCause() + ", extended=" + getExtended() + ", unknownCode=" + getUnknownCode() + "}"; } }