[NPANDAY-572] accommodate namespaces
git-svn-id: https://svn.apache.org/repos/asf/incubator/npanday/trunk@1619284 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/dotnet/assemblies/NPanday.Utils/src/main/csharp/SettingsUtil.cs b/dotnet/assemblies/NPanday.Utils/src/main/csharp/SettingsUtil.cs
index 3128a39..97a92f0 100644
--- a/dotnet/assemblies/NPanday.Utils/src/main/csharp/SettingsUtil.cs
+++ b/dotnet/assemblies/NPanday.Utils/src/main/csharp/SettingsUtil.cs
@@ -247,7 +247,7 @@
}
else
{
- XmlNode profilesNode = settingsXmlDoc.SelectSingleNode("//settings/profiles");
+ XmlNode profilesNode = settingsXmlDoc.SelectSingleNode("//*[local-name()='profiles']");
if (profilesNode == null)
{
// create profiles
@@ -293,7 +293,7 @@
foreach (Mirror mirror in settings.mirrors)
{
// assumes you only changed url of existing ones
- XmlNode node = settingsXmlDoc.SelectSingleNode("//settings/mirrors/mirror[id = '" + mirror.id + "']/url");
+ XmlNode node = settingsXmlDoc.SelectSingleNode("(//*[local-name() = 'mirror'])[*[local-name()='id']='" + mirror.id + "']/*[local-name() = 'url']");
if (node != null)
node.InnerText = mirror.url;
}