comp = (Component) ZkFlowContextManager.getSelf(exec).getAttribute((String)source, false);
}
if (comp != null) {
//cannot throw out exception here, or the flow state will out of sync
//save in executution and throw it later in ZkFlowHandlerAdapter.handl()
ZkFlowContextManager.setWrongValueException(exec, new WrongValueException(comp, msg.getText()));
} else {
requestContext.getViewScope().put("errors", errors);
requestContext.getExternalContext().requestFlowExecutionRedirect();
}
}