From b9368b48ff1e4b07052604f05fe96781bbf77e7f Mon Sep 17 00:00:00 2001 From: Keith Donald Date: Mon, 13 Apr 2009 21:27:38 +0000 Subject: [PATCH] isResponseAllowed check --- .../webflow/engine/impl/RequestControlContextImpl.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/spring-webflow/src/main/java/org/springframework/webflow/engine/impl/RequestControlContextImpl.java b/spring-webflow/src/main/java/org/springframework/webflow/engine/impl/RequestControlContextImpl.java index a29726cf..52ff65ed 100644 --- a/spring-webflow/src/main/java/org/springframework/webflow/engine/impl/RequestControlContextImpl.java +++ b/spring-webflow/src/main/java/org/springframework/webflow/engine/impl/RequestControlContextImpl.java @@ -226,6 +226,9 @@ class RequestControlContextImpl implements RequestControlContext { } public boolean getRedirectOnPause() { + if (!getExternalContext().isResponseAllowed()) { + return true; + } Boolean redirectOnPause = flowExecution.getAttributes().getBoolean("alwaysRedirectOnPause"); return redirectOnPause != null ? redirectOnPause.booleanValue() : false; }