Parallel deployment
authormarkt <markt@13f79535-47bb-0310-9956-ffa450edef68>
Fri, 5 Nov 2010 18:38:23 +0000 (18:38 +0000)
committermarkt <markt@13f79535-47bb-0310-9956-ffa450edef68>
Fri, 5 Nov 2010 18:38:23 +0000 (18:38 +0000)
Additional Context.get[Name|Path]() clean up

git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1031706 13f79535-47bb-0310-9956-ffa450edef68

java/org/apache/catalina/session/ManagerBase.java

index ffecc84..3c7b4fe 100644 (file)
@@ -1356,14 +1356,13 @@ public abstract class ManagerBase extends LifecycleMBeanBase
         
         if (container instanceof Context) {
             name.append(",context=");
-            Context context = (Context) container;
-            
-            String contextName = ((Context)container).getName();
+            String contextName = container.getName();
             if (!contextName.startsWith("/")) {
-                contextName = "/" + contextName;
+                name.append('/');
             }
             name.append(contextName);
             
+            Context context = (Context) container;
             name.append(",host=");
             name.append(context.getParent().getName());
         } else {