Author: brett
Date: Thu Aug 21 04:19:57 2014
New Revision: 1619284
URL: http://svn.apache.org/r1619284
Log:
[NPANDAY-572] accommodate namespaces
Modified:
incubator/npanday/trunk/dotnet/assemblies/NPanday.Utils/src/main/csharp/SettingsUtil.cs
Modified:
incubator/npanday/trunk/dotnet/assemblies/NPanday.Utils/src/main/csharp/SettingsUtil.cs
URL:
http://svn.apache.org/viewvc/incubator/npanday/trunk/dotnet/assemblies/NPanday.Utils/src/main/csharp/SettingsUtil.cs?rev=1619284&r1=1619283&r2=1619284&view=diff
==============================================================================
---
incubator/npanday/trunk/dotnet/assemblies/NPanday.Utils/src/main/csharp/SettingsUtil.cs
(original)
+++
incubator/npanday/trunk/dotnet/assemblies/NPanday.Utils/src/main/csharp/SettingsUtil.cs
Thu Aug 21 04:19:57 2014
@@ -247,7 +247,7 @@ namespace NPanday.Utils
}
else
{
- XmlNode profilesNode =
settingsXmlDoc.SelectSingleNode("//settings/profiles");
+ XmlNode profilesNode =
settingsXmlDoc.SelectSingleNode("//*[local-name()='profiles']");
if (profilesNode == null)
{
// create profiles
@@ -293,7 +293,7 @@ namespace NPanday.Utils
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;
}