From 9c10bbb895a2871137fabe896eb26a2c74f35706 Mon Sep 17 00:00:00 2001 From: Musachy Barroso Date: Tue, 20 Oct 2009 18:12:08 +0000 Subject: [PATCH] make key depend on context loader, so they don't get shared between apps git-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@827757 13f79535-47bb-0310-9956-ffa450edef68 --- .../struts2/jasper/runtime/JspApplicationContextImpl.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/runtime/JspApplicationContextImpl.java b/plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/runtime/JspApplicationContextImpl.java index 1693781c0..14c0e4b6a 100644 --- a/plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/runtime/JspApplicationContextImpl.java +++ b/plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/runtime/JspApplicationContextImpl.java @@ -46,7 +46,7 @@ import org.apache.struts2.jasper.el.ELContextImpl; */ public class JspApplicationContextImpl implements JspApplicationContext { - private final static String KEY = JspApplicationContextImpl.class.getName(); + private final static String KEY = JspApplicationContextImpl.class.getName() + "@" + JspApplicationContextImpl.class.getClassLoader().hashCode(); private final static ExpressionFactory expressionFactory = new ExpressionFactoryImpl();