From: kfujino Date: Tue, 13 Jul 2010 04:44:25 +0000 (+0000) Subject: Avoid NullPointerException, when copyXML=true and META-INF/context.xml does not exist. X-Git-Url: https://git.internetallee.de/?a=commitdiff_plain;h=f141ad2f27fd700564f2439eea11d843783561f7;p=tomcat7.0 Avoid NullPointerException, when copyXML=true and META-INF/context.xml does not exist. git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@963599 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/java/org/apache/catalina/startup/HostConfig.java b/java/org/apache/catalina/startup/HostConfig.java index 3b8163422..f6b6582d4 100644 --- a/java/org/apache/catalina/startup/HostConfig.java +++ b/java/org/apache/catalina/startup/HostConfig.java @@ -846,7 +846,7 @@ public class HostConfig if (entry != null) { xmlInWar = true; } - if (copyXML) { + if (copyXML && xmlInWar) { istream = jar.getInputStream(entry); ostream = diff --git a/webapps/docs/changelog.xml b/webapps/docs/changelog.xml index d04104a6c..902f392bb 100644 --- a/webapps/docs/changelog.xml +++ b/webapps/docs/changelog.xml @@ -29,6 +29,7 @@ Rainer Jung Konstantin Kolinko Peter Rossbach + Keiichi Fujino Changelog @@ -140,6 +141,10 @@ Random to generate nonces. Also make the implementation class used user configurable. (markt) + + Avoid NullPointerException, when copyXML=true and META-INF/context.xml + does not exist. (kfujino) +