<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="/rss.xsl"?><rss version="2.0"><channel><title>BPAEngine Forum Rss Feed</title><link>http://www.codeplex.com/Project/ListForums.aspx?ProjectName=BPAEngine</link><description>BPAEngine Forum Rss Description</description><item><title>New Post: dynamic rules</title><link>http://www.codeplex.com/BPAEngine/Thread/View.aspx?ThreadId=36068</link><description>&lt;div style="line-height: normal;"&gt;Is it possible to author &amp;quot;dynamic rules&amp;quot;? e.g., I want to verify that all data sources in all connection strings are &amp;quot;reachable&amp;quot; by creating/opening&amp;nbsp;the connection in C#. The plugin tutorial doesn't help out much in this regard...
&lt;/div&gt;</description><author>c_sharp_guy</author><pubDate>Fri, 19 Sep 2008 22:11:27 GMT</pubDate><guid isPermaLink="false">New Post: dynamic rules 20080919101127P</guid></item><item><title>New Post: Ajax with WCSF(Web client software factory)</title><link>http://www.codeplex.com/BPAEngine/Thread/View.aspx?ThreadId=31976</link><description>&lt;div style="line-height: normal;"&gt;&lt;br&gt;
Dears,&lt;br&gt;
Is it possible to use ajax with the WCSF? and, how? BTW, will I be able to use the ajax tool kit?&lt;br&gt;
Thanks&lt;br&gt;
Alaa Farag&lt;br&gt;
&lt;/div&gt;</description><author>alaafqandil</author><pubDate>Tue, 22 Jul 2008 13:17:24 GMT</pubDate><guid isPermaLink="false">New Post: Ajax with WCSF(Web client software factory) 20080722011724P</guid></item><item><title>NEW POST: BPA Deployment</title><link>http://www.codeplex.com/BPAEngine/Thread/View.aspx?ThreadId=10198</link><description>&lt;div class="wikidoc"&gt;
What are the recommended deployment strategies for the BPA tool and especially for rules and script updates? We are investigating the best way to deploy BPA script and rule updates, with special focus onlow-bandwidth countries and users.&lt;br /&gt;
&lt;/div&gt;</description><author>wschaub</author><pubDate>Sun, 13 May 2007 06:29:54 GMT</pubDate><guid isPermaLink="false">NEW POST: BPA Deployment 20070513062954A</guid></item><item><title>NEW POST: ASP.net MS Best Practices tool How to connect to a remote server</title><link>http://www.codeplex.com/BPAEngine/Thread/View.aspx?ThreadId=9039</link><description>&lt;div class="wikidoc"&gt;
Can you tell me how one can run this tool against a remote server.  I've enclosed the 3 config paths.  But they only run remotely.  Any help would be greatly appreciated.  Thanks!&lt;br /&gt; &lt;br /&gt;Root-Level Machine.Config Path&lt;br /&gt;c:\windows\Microsoft.NET\Framework\v2.0.50727\CONFIG\machine.config&lt;br /&gt; &lt;br /&gt; &lt;br /&gt;Root-Level Web.Config Path&lt;br /&gt;c:\windows\Microsoft.NET\Framework\v2.0.50727\CONFIG\web.config&lt;br /&gt; &lt;br /&gt; &lt;br /&gt;Site-Level Machine.Config Path&lt;br /&gt;
&lt;/div&gt;</description><author>sm8680</author><pubDate>Tue, 10 Apr 2007 19:20:31 GMT</pubDate><guid isPermaLink="false">NEW POST: ASP.net MS Best Practices tool How to connect to a remote server 20070410072031P</guid></item><item><title>Iterative Searches: </title><link>http://www.codeplex.com/BPAEngine/Thread/View.aspx?ThreadId=7329</link><description>Hi,

Is it possible to write iterative searches?  For example, given the following dummy config:

&lt;configuration&gt;
  &lt;configSections&gt;
    &lt;configSection name="abc" ...&gt;
      &lt;configCache .../&gt;
      ...
    &lt;/configSection&gt;
    &lt;configSection name="xyz" ...&gt;
      &lt;configCache .../&gt;
      ...
    &lt;/configSection&gt;
    ...
  &lt;/configSections&gt;
  ...
&lt;/configuration&gt;

... would it be possible to say that every "configSection" nade must have a child node "configCache."

It seems this may be possible by having something along these lines (where we navigate to the configSection Node on the substitution rule, and then go inwards from there on the Query):

&lt;Setting Key1="XmlProp" Key2="configuration/configSections/configSection" Substitution="ConfigSection"&gt;
  &lt;Rule Name="sWebConfigConfigCacheChildCheck" Query="./configCache"/&gt;
&lt;/Setting&gt;

&lt;Object Type="Group" Name="Hosted Scenario Rules" Tasks="Hosted"&gt;
  &lt;Object Type="Group" Name="My Rules"&gt;
    &lt;Rule Name="fWebConfigConfigCacheChildCheck" Query="matches(null, %ConfigSection%)"    
          Error="Error" .../&gt;
  &lt;/Object&gt;
&lt;/Object&gt;

It's not very obvious and I suspect this isn't possible.... any ideas???

Many Thanks
David White</description><author>dmwhite3</author><pubDate>Fri, 16 Feb 2007 09:26:32 GMT</pubDate><guid isPermaLink="false">Iterative Searches:  20070216092632A</guid></item><item><title>User Forum: RE: Cannot evaluate more than 1 attribute in a rule setting</title><link>http://www.codeplex.com/Project/DisplayThread.aspx?ProjectName=BPAEngine&amp;ForumId=1200&amp;ThreadId=2237&amp;ANCHOR#LastPost</link><description>Have you looked through the rules file at other rules that take more than one attribute?  Here's an example:

&lt;Rule Name="fConfigConnectionStrings" Query="(boolean($sConfigConnectionStrings)) and (not(boolean($sConfigConnectionStringsEncrypted)))" Error="Error" Title="Root Machine.Config: Connection strings are not encrypted" Text="Connection strings are specified but not encrypted in the Machine.config file. Connection strings should be encrypted for highest security." AlwaysEvaluate="True" /&gt;

Could you post the second-half of the rule that you are trying to create?  (The one you posted was just the substitution rule--I also need to see the rule like the one above...)</description><author>joemorel</author><pubDate>Tue, 28 Nov 2006 21:57:10 GMT</pubDate><guid isPermaLink="false">User Forum: RE: Cannot evaluate more than 1 attribute in a rule setting 20061128095710P</guid></item><item><title>User Forum: RE: Cannot evaluate more than 1 attribute in a rule setting</title><link>http://www.codeplex.com/Project/DisplayThread.aspx?ProjectName=BPAEngine&amp;ForumId=1200&amp;ThreadId=2237&amp;ANCHOR#LastPost</link><description>I am following up on my own post with an example rule illustrating what I was after:

The rule:
&lt;Setting 
Key1="XmlProp" Key2="configuration/system.web/authentication/@mode" 
Substitution="formsAuthMode"&gt;
&lt;Rule 
Name="sWebConfigFormsAuthMode" 
Query="$." /&gt;
&lt;/Setting&gt;

When the rule is evaluated, it should fire something like the following:

if @mode="forms" and (not(@requireSSL=true)) then Error

Pretty straight forward, but not able to build an xpath that will let me evaluate this successfully</description><author>pltaxman</author><pubDate>Wed, 08 Nov 2006 18:27:44 GMT</pubDate><guid isPermaLink="false">User Forum: RE: Cannot evaluate more than 1 attribute in a rule setting 20061108062744P</guid></item><item><title>User Forum: Cannot evaluate more than 1 attribute in a rule setting</title><link>http://www.codeplex.com/Project/DisplayThread.aspx?ProjectName=BPAEngine&amp;ForumId=1200&amp;ThreadId=2237</link><description>Was not able to figure out how to setup a rule on the authentication tag, then pull out the mode and requireSSL attributes to evaluate if SSL was used with Forms authenticaiton mode set.

Any assistance appreciated. Thx</description><author>pltaxman</author><pubDate>Tue, 07 Nov 2006 17:59:59 GMT</pubDate><guid isPermaLink="false">User Forum: Cannot evaluate more than 1 attribute in a rule setting 20061107055959P</guid></item></channel></rss>