From 05fe67938443b22361d158a5f00443efaa0a85c1 Mon Sep 17 00:00:00 2001 From: Rob Harrop Date: Fri, 4 Sep 2009 16:59:07 +0000 Subject: [PATCH] [SPR-6004] Fixed NPE in BeanDefinitionParserDelegate when using empty namespace as the default --- .../beans/factory/xml/BeanDefinitionParserDelegate.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/org.springframework.beans/src/main/java/org/springframework/beans/factory/xml/BeanDefinitionParserDelegate.java b/org.springframework.beans/src/main/java/org/springframework/beans/factory/xml/BeanDefinitionParserDelegate.java index 33dbfdd61b..193d411ff3 100644 --- a/org.springframework.beans/src/main/java/org/springframework/beans/factory/xml/BeanDefinitionParserDelegate.java +++ b/org.springframework.beans/src/main/java/org/springframework/beans/factory/xml/BeanDefinitionParserDelegate.java @@ -1363,7 +1363,7 @@ public class BeanDefinitionParserDelegate { if (handler != null) { return handler.decorate(node, originalDef, new ParserContext(this.readerContext, this, containingBd)); } - else if (namespaceUri.startsWith("http://www.springframework.org/")) { + else if (namespaceUri != null && namespaceUri.startsWith("http://www.springframework.org/")) { error("Unable to locate Spring NamespaceHandler for XML schema namespace [" + namespaceUri + "]", node); } else {