You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by ma...@apache.org on 2011/11/01 22:51:32 UTC

svn commit: r1196305 - /tomcat/trunk/java/org/apache/catalina/mbeans/MBeanFactory.java

Author: markt
Date: Tue Nov  1 21:51:32 2011
New Revision: 1196305

URL: http://svn.apache.org/viewvc?rev=1196305&view=rev
Log:
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=52113
Don't assume presence of context.xml file with JMX deployment

Modified:
    tomcat/trunk/java/org/apache/catalina/mbeans/MBeanFactory.java

Modified: tomcat/trunk/java/org/apache/catalina/mbeans/MBeanFactory.java
URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/mbeans/MBeanFactory.java?rev=1196305&r1=1196304&r2=1196305&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/catalina/mbeans/MBeanFactory.java (original)
+++ tomcat/trunk/java/org/apache/catalina/mbeans/MBeanFactory.java Tue Nov  1 21:51:32 2011
@@ -594,7 +594,9 @@ public class MBeanFactory {
                                                              "configBaseName");
             String baseName = context.getBaseName();
             File configFile = new File(new File(configPath), baseName+".xml");
-            context.setConfigFile(configFile.toURI().toURL());
+            if (configFile.isFile()) {
+                context.setConfigFile(configFile.toURI().toURL());
+            }
             mserver.invoke(deployer, "manageApp",
                            new Object[] {context},
                            new String[] {"org.apache.catalina.Context"});



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
For additional commands, e-mail: dev-help@tomcat.apache.org