From 8d2f721fda08c6e5c74c74d3d704d2f09f3181c2 Mon Sep 17 00:00:00 2001 From: Scott Murphy Heiberg Date: Tue, 8 Oct 2024 11:58:10 -0700 Subject: [PATCH] Since chain has completed, remove buffer attribute so future error forward requests can be buffered. --- .../sitemesh/webapp/contentfilter/ContentBufferingFilter.java | 1 + 1 file changed, 1 insertion(+) diff --git a/sitemesh/src/main/java/org/sitemesh/webapp/contentfilter/ContentBufferingFilter.java b/sitemesh/src/main/java/org/sitemesh/webapp/contentfilter/ContentBufferingFilter.java index 353888c..0c0cf56 100644 --- a/sitemesh/src/main/java/org/sitemesh/webapp/contentfilter/ContentBufferingFilter.java +++ b/sitemesh/src/main/java/org/sitemesh/webapp/contentfilter/ContentBufferingFilter.java @@ -192,6 +192,7 @@ public void preCommit() { } filterChain.doFilter(wrapRequest(request), responseBuffer); + request.setAttribute(SITEMESH_BUFFER_ATTRIBUTE, null); if (request.getAttribute(SITEMESH_DECORATED_ATTRIBUTE) != null) { return;