Hi Rob,
Thanks for the reply and problem was resolved by changing SelectionLanguage to XSLPattern from XPath. Thanks, Uday. > Date: Fri, 12 Jun 2009 09:05:47 -0700 > From: r...@wixtoolset.org > To: wix-users@lists.sourceforge.net > Subject: Re: [WiX-users] Need help in updating the properties file (xml file) > > XPath is very touchy when it comes to namespaces. It's actually down > right maddening. I recommend playing with the XPath queries outside of > your install to get them right. You'll probably be surprised by the > syntax necessary. I always am (and never can remember it, it's so funny > looking). > > Uday Kumar wrote: > > Hi, > > > > > > > > I am trying to update my properties file (xml) by xquery and with > > wix-Util:xmlFile functionality. > > > > > > > > Problem: > > > > > > > > Not able to update properties file if > > xmlns="urn:Microsoft.VisualStudio.Data.Schema.Project.SqlCmdVars"> > > > > exists in the root node. If I remove this node I am able to update the xml > > file. > > > > > > > > > > > > XML File is like this > > > > > > > > <?xml version="1.0" encoding="utf-8"?> > > > > <SqlCommandVariables > > xmlns="urn:Microsoft.VisualStudio.Data.Schema.Project.SqlCmdVars"> > > > > <Version>1</Version> > > > > <Properties> > > > > <Property> > > > > <PropertyName>Param1</PropertyName> > > > > <PropertyValue>Param1</PropertyValue> > > > > </Property> > > > > <Property> > > > > <PropertyName>Param2</PropertyName> > > > > <PropertyValue>Param2</PropertyValue> > > > > </Property> > > > > <Property> > > > > </Properties> > > > > </SqlCommandVariables> > > > > > > > > Below is the part of the wxs file > > > > > > > > <Directory Id="TARGETDIR" Name="SourceDir"> > > > > <Directory Id="ProgramFilesFolder"> > > > > <Directory Id="INSTALLLOCATION" Name="sqlcmdvars"> > > > > <Component Id="ProductComponent" > > Guid="03ade8d5-cdab-4a50-a950-e16cebb8bbae"> > > > > <File Id="sqlcmdvars" DiskId="1" Name="Database.sqlcmdvars" > > Source="Database.sqlcmdvars" Vital="yes" KeyPath="yes" /> > > > > > > > > <util:XmlFile Id="BulkSetKey3" Action ="setValue" File="[#sqlcmdvars]" > > ElementPath="//Properties/Property[\[]PropertyName="Param2"[\]]/PropertyValue" > > > > SelectionLanguage="XPath" > > > > Value="uday-Parameter2" > > > > Sequence="14" /> > > > > </Component> > > > > </Directory> > > > > </Directory> > > > > </Directory> > > > > > > > > Can anyone help me in resolving this issue. > > > > > > > > Thanks, > > > > Uday. > > > > > > > > > > > > _________________________________________________________________ > > Live Search extreme As India feels the heat of poll season, get all the > > info you need on the MSN News Aggregator > > http://news.in.msn.com/National/indiaelections2009/aggregator/default.aspx > > ------------------------------------------------------------------------------ > > Crystal Reports - New Free Runtime and 30 Day Trial > > Check out the new simplified licensing option that enables unlimited > > royalty-free distribution of the report engine for externally facing > > server and web deployment. > > http://p.sf.net/sfu/businessobjects > > _______________________________________________ > > WiX-users mailing list > > WiX-users@lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/wix-users > > > > ------------------------------------------------------------------------------ > Crystal Reports - New Free Runtime and 30 Day Trial > Check out the new simplified licensing option that enables unlimited > royalty-free distribution of the report engine for externally facing > server and web deployment. > http://p.sf.net/sfu/businessobjects > _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users _________________________________________________________________ Live Search extreme As India feels the heat of poll season, get all the info you need on the MSN News Aggregator http://news.in.msn.com/National/indiaelections2009/aggregator/default.aspx ------------------------------------------------------------------------------ Crystal Reports - New Free Runtime and 30 Day Trial Check out the new simplified licensing option that enables unlimited royalty-free distribution of the report engine for externally facing server and web deployment. http://p.sf.net/sfu/businessobjects _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users