Skip null publicIds
authormarkt <markt@13f79535-47bb-0310-9956-ffa450edef68>
Sun, 7 Feb 2010 21:17:02 +0000 (21:17 +0000)
committermarkt <markt@13f79535-47bb-0310-9956-ffa450edef68>
Sun, 7 Feb 2010 21:17:02 +0000 (21:17 +0000)
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@907494 13f79535-47bb-0310-9956-ffa450edef68

java/org/apache/catalina/deploy/WebXml.java

index 8246ad3..314ce65 100644 (file)
@@ -166,7 +166,9 @@ public class WebXml {
     public void setPublicId(String publicId) {
         this.publicId = publicId;
         // Update major and minor version
-        if (org.apache.catalina.startup.Constants.WebSchemaPublicId_30.
+        if (publicId == null) {
+            // skip
+        } else if (org.apache.catalina.startup.Constants.WebSchemaPublicId_30.
                 equalsIgnoreCase(publicId) ||
                 org.apache.catalina.startup.Constants.WebFragmentSchemaPublicId_30.
                 equalsIgnoreCase(publicId)) {