Martijn's blog - E-Commerce, EAI, BizTalk and .NET

2006/04/16

Tool update: Policy Exporter

When working with the BRE, the stringent way the Business Rule Composer manages versioning can be a real pain. Undeploying / unpublishing policies and/or unpublishing vocabularies can be very handy. This tool allows you to:

  • Import multiple exported items at once
  • Delete multiple policies / vocabularies at once
  • Export multiple policies / vocabularies at once
  • Undeploy policies
  • Unpublish policies / vocabularies
Ofcourse, one should not use this tool in a production environment, as the versioning itself has a valid purpose. The tool is meant to ease development.

I previously published this tool under the name "Policy Exporter". This is an update to that tool and a name change to better reflect it's purpose. It's now called "BRE Policy and Vocabulary manager" (what's in a name ;-) ) and it's current version is 1.1.

The tool itself, including full sourcecode, can be downloaded from this location.

A scenario example

While developing a Policy, you need a Vocabulary item added to the Vocabulary used in the current Policy:
  1. Save the Policy.
  2. Unpublish the Vocabulary using the tool
  3. Press F5 in the Business Rule Composer
  4. Ammend the Vocabulary
  5. Publish the Vocabulary
  6. Press F5 once again
  7. Use the new item within the Policy

2 Comments:

  • The bre policy Exporter code gives a null reference exception while debuging.

    Kindly provide the source code for
    policy update utility.It is a very useful tool i want to customize it

    By Anonymous Anonymous, at 10:57 AM  

  • Hi Martijn - is this tool still available?

    Thanks.

    By Anonymous Anonymous, at 7:08 AM  

Post a Comment

<< Home