From: markt Date: Fri, 5 Nov 2010 18:17:56 +0000 (+0000) Subject: Parallel deployment X-Git-Url: https://git.internetallee.de/?a=commitdiff_plain;h=a5b2ffa4f5f4ff8f52438df9df1797321dce6306;p=tomcat7.0 Parallel deployment Additional Context.get[Name|Path]() clean up git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1031690 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/java/org/apache/catalina/core/ApplicationContext.java b/java/org/apache/catalina/core/ApplicationContext.java index 12994b2b1..33a8a67e3 100644 --- a/java/org/apache/catalina/core/ApplicationContext.java +++ b/java/org/apache/catalina/core/ApplicationContext.java @@ -533,7 +533,7 @@ public class ApplicationContext DirContext resources = context.getResources(); if (resources != null) { - String fullPath = context.getName() + normPath; + String fullPath = context.getPath() + normPath; String hostName = context.getParent().getName(); try { resources.lookup(path); diff --git a/java/org/apache/catalina/mbeans/MBeanUtils.java b/java/org/apache/catalina/mbeans/MBeanUtils.java index 938850646..90de3f3a0 100644 --- a/java/org/apache/catalina/mbeans/MBeanUtils.java +++ b/java/org/apache/catalina/mbeans/MBeanUtils.java @@ -1699,11 +1699,11 @@ public class MBeanUtils { keyProperties.append(",servlet="); keyProperties.append(c.getName()); } else if (c instanceof Context) { - String contextName = ((Context)container).getName(); + keyProperties.append(",context="); + String contextName = c.getName(); if (!contextName.startsWith("/")) { - contextName = "/" + contextName; + keyProperties.append('/'); } - keyProperties.append(",context="); keyProperties.append(contextName); } else if (c instanceof Host) { keyProperties.append(",host=");