ResponseState responseState = (ResponseState) responseStateObj; synchronized (responseState) { if (responseState.isRespondDone()) { log.warn("Trying to send a response to an already responded client request - " + getInputInfo( messageContext)); return true; } else { responseState.setRespondDone();
synCtx.setProperty(SynapseConstants.RESPONSE_STATE, new ResponseState());
synCtx.setProperty(SynapseConstants.RESPONSE_STATE, new ResponseState()); List handlers = synCtx.getEnvironment().getSynapseHandlers(); Iterator<SynapseHandler> iterator = handlers.iterator();