@Override public void onRequestEnd(HttpServletRequest request, HttpServletResponse response) { ProcessToolContext.Util.removeThreadProcessToolContext(); I18NSource.ThreadUtil.removeThreadI18nSource(); current.remove(); }
throw new RuntimeException(e); } finally { ProcessToolContext.Util.removeThreadProcessToolContext();
@Override public T processWithContext(ProcessToolContext ctx) { ProcessToolContext.Util.setThreadProcessToolContext(ctx); try { return callback.processWithContext(ctx); } finally { ProcessToolContext.Util.removeThreadProcessToolContext(); } } });