Return-Path: X-Original-To: apmail-struts-commits-archive@minotaur.apache.org Delivered-To: apmail-struts-commits-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id D2C5C182DF for ; Fri, 4 Mar 2016 07:22:52 +0000 (UTC) Received: (qmail 66702 invoked by uid 500); 4 Mar 2016 07:22:52 -0000 Delivered-To: apmail-struts-commits-archive@struts.apache.org Received: (qmail 66666 invoked by uid 500); 4 Mar 2016 07:22:52 -0000 Mailing-List: contact commits-help@struts.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@struts.apache.org Delivered-To: mailing list commits@struts.apache.org Received: (qmail 66657 invoked by uid 99); 4 Mar 2016 07:22:52 -0000 Received: from git1-us-west.apache.org (HELO git1-us-west.apache.org) (140.211.11.23) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 04 Mar 2016 07:22:52 +0000 Received: by git1-us-west.apache.org (ASF Mail Server at git1-us-west.apache.org, from userid 33) id 5D771E78BB; Fri, 4 Mar 2016 07:22:52 +0000 (UTC) Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: lukaszlenart@apache.org To: commits@struts.apache.org Date: Fri, 04 Mar 2016 07:22:53 -0000 Message-Id: <39e363f60aae4ef5a3f62bbd1f9e5167@git.apache.org> In-Reply-To: <8ce4984041c544c2a129b102095a6231@git.apache.org> References: <8ce4984041c544c2a129b102095a6231@git.apache.org> X-Mailer: ASF-Git Admin Mailer Subject: [2/2] struts-examples git commit: Adjusts code to Struts 2.5 Adjusts code to Struts 2.5 Project: http://git-wip-us.apache.org/repos/asf/struts-examples/repo Commit: http://git-wip-us.apache.org/repos/asf/struts-examples/commit/8a9466c9 Tree: http://git-wip-us.apache.org/repos/asf/struts-examples/tree/8a9466c9 Diff: http://git-wip-us.apache.org/repos/asf/struts-examples/diff/8a9466c9 Branch: refs/heads/master Commit: 8a9466c905dcd2e0a6522d766ed5d3de08b91b5b Parents: eed3bcd Author: Lukasz Lenart Authored: Fri Mar 4 08:22:41 2016 +0100 Committer: Lukasz Lenart Committed: Fri Mar 4 08:22:41 2016 +0100 ---------------------------------------------------------------------- unknown-handler/pom.xml | 2 -- .../org/apache/strutsexamples/web/TilesUnknownHandler.java | 7 +++++-- 2 files changed, 5 insertions(+), 4 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/struts-examples/blob/8a9466c9/unknown-handler/pom.xml ---------------------------------------------------------------------- diff --git a/unknown-handler/pom.xml b/unknown-handler/pom.xml index 1bb65a3..2bc9c4d 100644 --- a/unknown-handler/pom.xml +++ b/unknown-handler/pom.xml @@ -11,12 +11,10 @@ org.apache.org unknown-handler - 1.0-SNAPSHOT war Unknown handler - 2.3.24.1 2.2 UTF-8 http://git-wip-us.apache.org/repos/asf/struts-examples/blob/8a9466c9/unknown-handler/src/main/java/org/apache/strutsexamples/web/TilesUnknownHandler.java ---------------------------------------------------------------------- diff --git a/unknown-handler/src/main/java/org/apache/strutsexamples/web/TilesUnknownHandler.java b/unknown-handler/src/main/java/org/apache/strutsexamples/web/TilesUnknownHandler.java index 9e1b2b8..a8884b5 100644 --- a/unknown-handler/src/main/java/org/apache/strutsexamples/web/TilesUnknownHandler.java +++ b/unknown-handler/src/main/java/org/apache/strutsexamples/web/TilesUnknownHandler.java @@ -11,6 +11,8 @@ import org.apache.struts2.ServletActionContext; import org.apache.struts2.views.tiles.TilesResult; import org.apache.tiles.TilesContainer; import org.apache.tiles.access.TilesAccess; +import org.apache.tiles.request.servlet.ServletApplicationContext; +import org.apache.tiles.request.servlet.ServletRequest; import javax.servlet.ServletContext; import javax.servlet.http.HttpServletRequest; @@ -33,7 +35,8 @@ public class TilesUnknownHandler implements UnknownHandler { HttpServletRequest request = ServletActionContext.getRequest(); HttpServletResponse response = ServletActionContext.getResponse(); - TilesContainer container = TilesAccess.getContainer(servletContext); + ServletApplicationContext context = new ServletApplicationContext(servletContext); + TilesContainer container = TilesAccess.getContainer(context); String namespace = ServletActionContext.getActionMapping().getNamespace(); Set definitions = buildDefinitionNames(namespace, actionName, resultCode); @@ -41,7 +44,7 @@ public class TilesUnknownHandler implements UnknownHandler { for (String definition : definitions) { LOG.debug("Looking for tiles definition: {}", definition); - if (container.isValidDefinition(definition, request, response)) { + if (container.isValidDefinition(definition, new ServletRequest(context, request, response))) { return new TilesResult(definition); } }