}
@Override
public void doRender(Invocation inv) throws Exception {
String name = resolvePlaceHolder(this.name, inv);
ViewDispatcher viewResolver = getViewDispatcher(inv);
String viewPath = getViewPath((InvocationBean) inv, name);
if (viewPath != null) {
HttpServletRequest request = inv.getRequest();
HttpServletResponse response = inv.getResponse();
//
View view = viewResolver.resolveViewName(inv, viewPath, request.getLocale());
if (!Thread.interrupted()) {
inv.addModel(ROSE_INVOCATION, inv);
view.render(inv.getModel().getAttributes(), request, response);
} else {