<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Tracking Changes &#8211; Part I</title>
	<atom:link href="http://danielpoon.com/working/2008/02/13/tracking-changes-part-i/feed/" rel="self" type="application/rss+xml" />
	<link>http://danielpoon.com/working/2008/02/13/tracking-changes-part-i/</link>
	<description>Data Governance and Master Data Management Best Practice</description>
	<lastBuildDate>Fri, 16 Dec 2011 10:24:33 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
	<item>
		<title>By: admin</title>
		<link>http://danielpoon.com/working/2008/02/13/tracking-changes-part-i/comment-page-1/#comment-218</link>
		<dc:creator>admin</dc:creator>
		<pubDate>Wed, 07 Jul 2010 21:10:23 +0000</pubDate>
		<guid isPermaLink="false">http://danielpoon.com/working/2008/02/13/DanielPoon/tips-n-tricks/tracking-changes-part-i/#comment-218</guid>
		<description>Think you&#039;re good to go</description>
		<content:encoded><![CDATA[<p>Think you&#8217;re good to go</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: rohit</title>
		<link>http://danielpoon.com/working/2008/02/13/tracking-changes-part-i/comment-page-1/#comment-199</link>
		<dc:creator>rohit</dc:creator>
		<pubDate>Tue, 27 Apr 2010 09:48:28 +0000</pubDate>
		<guid isPermaLink="false">http://danielpoon.com/working/2008/02/13/DanielPoon/tips-n-tricks/tracking-changes-part-i/#comment-199</guid>
		<description>Hi,

I am new to the DRM tool and was trying to get the above trackings to be in DRM, I did as mentioned, but the information is not populating in the properties for created user,created date, I have enabled the track changes and also assigned the created user with addedby,addedon property in the system preferences ..please let me know if i need to do any thing more to populate these propeties with the information.</description>
		<content:encoded><![CDATA[<p>Hi,</p>
<p>I am new to the DRM tool and was trying to get the above trackings to be in DRM, I did as mentioned, but the information is not populating in the properties for created user,created date, I have enabled the track changes and also assigned the created user with addedby,addedon property in the system preferences ..please let me know if i need to do any thing more to populate these propeties with the information.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tracking Changes - Daniel Poon&#8217;s MDM Blog</title>
		<link>http://danielpoon.com/working/2008/02/13/tracking-changes-part-i/comment-page-1/#comment-156</link>
		<dc:creator>Tracking Changes - Daniel Poon&#8217;s MDM Blog</dc:creator>
		<pubDate>Wed, 14 Oct 2009 14:20:49 +0000</pubDate>
		<guid isPermaLink="false">http://danielpoon.com/working/2008/02/13/DanielPoon/tips-n-tricks/tracking-changes-part-i/#comment-156</guid>
		<description>[...] enabled TrackChanges System preference - Created a property called NodeChangedFlag (You mention in your article that I can pick and choose the preferences I want to use. So I leave out the rest) - Updated the [...]</description>
		<content:encoded><![CDATA[<div style="background-color: #FFF3E2; margin-left: -2em; margin-top: -1px; padding: 1em 1em 1em 1em; border-top: solid 2px #CC0000; border-bottom: solid 2px #CC0000;">
<p>[...] enabled TrackChanges System preference &#8211; Created a property called NodeChangedFlag (You mention in your article that I can pick and choose the preferences I want to use. So I leave out the rest) &#8211; Updated the [...]</p>
</div>
]]></content:encoded>
	</item>
	<item>
		<title>By: S.Varshne</title>
		<link>http://danielpoon.com/working/2008/02/13/tracking-changes-part-i/comment-page-1/#comment-152</link>
		<dc:creator>S.Varshne</dc:creator>
		<pubDate>Tue, 13 Oct 2009 18:46:50 +0000</pubDate>
		<guid isPermaLink="false">http://danielpoon.com/working/2008/02/13/DanielPoon/tips-n-tricks/tracking-changes-part-i/#comment-152</guid>
		<description>I tried what you suggested here in baby steps
- First enabled TrackChanges System preference
- Created a property called NodeChangedFlag (You mention in your article that I can pick and choose the preferences I want to use. So I leave out the rest)
- Updated the System preference NodeChangedProperty to point to NodeChangedFlag

Here are the error messages I see...
********************
Event Type: Error
Source: MDM NTier Engine
Date/Time: 10/12/2009 5:54:48 PM
Exception Emdm_Exception with message &#039;Track Changes Disabled due to configuration issues (See previous log items for details)&#039;

Event Type: Error
Source: MDM NTier Engine
Date/Time: 10/12/2009 5:54:48 PM
Exception Emdm_Exception with message &#039;Invalid ChangedByProperty property in system preferences.  Contact system administrator.&#039;

Event Type: Error
Source: MDM NTier Engine
Date/Time: 10/12/2009 5:54:48 PM
Exception Emdm_Exception with message &#039;Invalid ChangedOnProperty property in system preferences.  Contact system administrator.&#039;

Event Type: Error
Source: MDM NTier Engine
Date/Time: 10/12/2009 5:54:48 PM
Exception Emdm_Exception with message &#039;Invalid AddedOnProperty property in system preferences.  Contact system administrator.&#039;

Event Type: Error
Source: MDM NTier Engine
Date/Time: 10/12/2009 5:54:48 PM
Exception Emdm_Exception with message &#039;Invalid AddedByProperty property in system preferences.  Contact system administrator.&#039;

*********************

So after I tried setting all of the above properties/ system preferences, I am able to change all except one preference (ChangedOnProperty) without any issue. It looked like the system preference was expecting a boolean user property instead of a string. So I changed the user property UpdatedOnDate to boolean (even though it doesnt make sense) and I was able to point the sys preference (ChangedOnProperty) to  UpdatedOnDate.

After this setting, the DRM Engine refused to restart. I did not capture the error but the logical assumption was incorredt the system preference (ChangedOnProperty) setting.

My question is that 
1. why would DRM not allow ChangeTracking for a select range of system preferences, or did I do something wrong
2. Is there a known issue with the system preference ChangedOnProperty or again did I do something wrong.

I guess I really would want an solution to my problem, where I am trying to highlight the Nodes that were changed in DRM after a certain date &amp; time in some way (Change in Font style, glyphs, etc)

BTW, to get the system up and running, I had to update the DRM database table and empty out the values.</description>
		<content:encoded><![CDATA[<p>I tried what you suggested here in baby steps<br />
- First enabled TrackChanges System preference<br />
- Created a property called NodeChangedFlag (You mention in your article that I can pick and choose the preferences I want to use. So I leave out the rest)<br />
- Updated the System preference NodeChangedProperty to point to NodeChangedFlag</p>
<p>Here are the error messages I see&#8230;<br />
********************<br />
Event Type: Error<br />
Source: MDM NTier Engine<br />
Date/Time: 10/12/2009 5:54:48 PM<br />
Exception Emdm_Exception with message &#8216;Track Changes Disabled due to configuration issues (See previous log items for details)&#8217;</p>
<p>Event Type: Error<br />
Source: MDM NTier Engine<br />
Date/Time: 10/12/2009 5:54:48 PM<br />
Exception Emdm_Exception with message &#8216;Invalid ChangedByProperty property in system preferences.  Contact system administrator.&#8217;</p>
<p>Event Type: Error<br />
Source: MDM NTier Engine<br />
Date/Time: 10/12/2009 5:54:48 PM<br />
Exception Emdm_Exception with message &#8216;Invalid ChangedOnProperty property in system preferences.  Contact system administrator.&#8217;</p>
<p>Event Type: Error<br />
Source: MDM NTier Engine<br />
Date/Time: 10/12/2009 5:54:48 PM<br />
Exception Emdm_Exception with message &#8216;Invalid AddedOnProperty property in system preferences.  Contact system administrator.&#8217;</p>
<p>Event Type: Error<br />
Source: MDM NTier Engine<br />
Date/Time: 10/12/2009 5:54:48 PM<br />
Exception Emdm_Exception with message &#8216;Invalid AddedByProperty property in system preferences.  Contact system administrator.&#8217;</p>
<p>*********************</p>
<p>So after I tried setting all of the above properties/ system preferences, I am able to change all except one preference (ChangedOnProperty) without any issue. It looked like the system preference was expecting a boolean user property instead of a string. So I changed the user property UpdatedOnDate to boolean (even though it doesnt make sense) and I was able to point the sys preference (ChangedOnProperty) to  UpdatedOnDate.</p>
<p>After this setting, the DRM Engine refused to restart. I did not capture the error but the logical assumption was incorredt the system preference (ChangedOnProperty) setting.</p>
<p>My question is that<br />
1. why would DRM not allow ChangeTracking for a select range of system preferences, or did I do something wrong<br />
2. Is there a known issue with the system preference ChangedOnProperty or again did I do something wrong.</p>
<p>I guess I really would want an solution to my problem, where I am trying to highlight the Nodes that were changed in DRM after a certain date &amp; time in some way (Change in Font style, glyphs, etc)</p>
<p>BTW, to get the system up and running, I had to update the DRM database table and empty out the values.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

