<?xml version="1.0" encoding="utf-8" ?>
<?xml-stylesheet type="text/xsl" href="RSS_xslt_style.asp" version="1.0" ?>
<rss version="2.0" xmlns:WebWizForums="http://syndication.webwiz.co.uk/rss_namespace/">
 <channel>
  <title>DevForce Community Forum : 6.0.9 + SaveInterceptor change?</title>
  <link>http://www.ideablade.com/forum/</link>
  <description>This is an XML content feed of; DevForce Community Forum : DevForce 2010 : 6.0.9 + SaveInterceptor change?</description>
  <pubDate>Thu, 30 Jul 2026 00:46:27 -700</pubDate>
  <lastBuildDate>Wed, 25 May 2011 05:06:06 -700</lastBuildDate>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Web Wiz Forums 9.69</generator>
  <ttl>360</ttl>
  <WebWizForums:feedURL>www.ideablade.com/forum/RSS_post_feed.asp?TID=2607</WebWizForums:feedURL>
  <image>
   <title>DevForce Community Forum</title>
   <url>http://www.ideablade.com/forum/forum_images/IdeaBlade_logo_tm.png</url>
   <link>http://www.ideablade.com/forum/</link>
  </image>
  <item>
   <title>6.0.9 + SaveInterceptor change? : I have not revisted this. The...</title>
   <link>http://www.ideablade.com/forum/forum_posts.asp?TID=2607&amp;PID=10817#10817</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://www.ideablade.com/forum/member_profile.asp?PF=531" rel="nofollow">midnit</a><br /><strong>Subject:</strong> 2607<br /><strong>Posted:</strong> 25-May-2011 at 5:06am<br /><br />I have not revisted this. The code in its current state has passed testing so it appears to be working. I can verify I make no use of the DefaultEntityManager in the interceptor. Well, I use this.EntityManager in the Interceptor - is this correct?<DIV>&nbsp;</DIV><DIV>&nbsp;</DIV><DIV></DIV><DIV></DIV><table width="99%"><tr><td class="BBquote">I changed it to QueryStrategy(FetchStrategy.DataSourceOnly, MergeStrategy.PreserveChanges)</td></tr></table>]]>
   </description>
   <pubDate>Wed, 25 May 2011 05:06:06 -700</pubDate>
   <guid isPermaLink="true">http://www.ideablade.com/forum/forum_posts.asp?TID=2607&amp;PID=10817#10817</guid>
  </item> 
  <item>
   <title>6.0.9 + SaveInterceptor change? : Midnit,  I hope that your vacation...</title>
   <link>http://www.ideablade.com/forum/forum_posts.asp?TID=2607&amp;PID=10705#10705</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://www.ideablade.com/forum/member_profile.asp?PF=1097" rel="nofollow">robertg</a><br /><strong>Subject:</strong> 2607<br /><strong>Posted:</strong> 16-May-2011 at 2:16pm<br /><br />Midnit,<DIV>&nbsp;</DIV><DIV>I hope that your vacation was pleasant! Have you had the chance to revisit this issue yet?</DIV><DIV>&nbsp;</DIV><DIV>-- Robert</DIV>]]>
   </description>
   <pubDate>Mon, 16 May 2011 14:16:29 -700</pubDate>
   <guid isPermaLink="true">http://www.ideablade.com/forum/forum_posts.asp?TID=2607&amp;PID=10705#10705</guid>
  </item> 
  <item>
   <title>6.0.9 + SaveInterceptor change? : I am on vacation, next week I...</title>
   <link>http://www.ideablade.com/forum/forum_posts.asp?TID=2607&amp;PID=10507#10507</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://www.ideablade.com/forum/member_profile.asp?PF=531" rel="nofollow">midnit</a><br /><strong>Subject:</strong> 2607<br /><strong>Posted:</strong> 21-Apr-2011 at 7:07am<br /><br />I am on vacation, next week I should have a chance to go over it again.]]>
   </description>
   <pubDate>Thu, 21 Apr 2011 07:07:34 -700</pubDate>
   <guid isPermaLink="true">http://www.ideablade.com/forum/forum_posts.asp?TID=2607&amp;PID=10507#10507</guid>
  </item> 
  <item>
   <title>6.0.9 + SaveInterceptor change? : Midnit,Have you had a chance to...</title>
   <link>http://www.ideablade.com/forum/forum_posts.asp?TID=2607&amp;PID=10487#10487</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://www.ideablade.com/forum/member_profile.asp?PF=1097" rel="nofollow">robertg</a><br /><strong>Subject:</strong> 2607<br /><strong>Posted:</strong> 20-Apr-2011 at 12:32pm<br /><br />Midnit,<br><br>Have you had a chance to look into this at all? If you still have a problem, I'd like to help you find the fix.<br><br>-- Robert<br>]]>
   </description>
   <pubDate>Wed, 20 Apr 2011 12:32:54 -700</pubDate>
   <guid isPermaLink="true">http://www.ideablade.com/forum/forum_posts.asp?TID=2607&amp;PID=10487#10487</guid>
  </item> 
  <item>
   <title>6.0.9 + SaveInterceptor change? : Actually, before doing any of...</title>
   <link>http://www.ideablade.com/forum/forum_posts.asp?TID=2607&amp;PID=10436#10436</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://www.ideablade.com/forum/member_profile.asp?PF=1097" rel="nofollow">robertg</a><br /><strong>Subject:</strong> 2607<br /><strong>Posted:</strong> 11-Apr-2011 at 1:06pm<br /><br />Actually, before doing any of those, you might want to check on the server side and make certain that you're not using a Default Entity Manager for the interceptor.]]>
   </description>
   <pubDate>Mon, 11 Apr 2011 13:06:19 -700</pubDate>
   <guid isPermaLink="true">http://www.ideablade.com/forum/forum_posts.asp?TID=2607&amp;PID=10436#10436</guid>
  </item> 
  <item>
   <title>6.0.9 + SaveInterceptor change? : I haven&amp;#039;t been able to reproduce...</title>
   <link>http://www.ideablade.com/forum/forum_posts.asp?TID=2607&amp;PID=10430#10430</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://www.ideablade.com/forum/member_profile.asp?PF=1097" rel="nofollow">robertg</a><br /><strong>Subject:</strong> 2607<br /><strong>Posted:</strong> 11-Apr-2011 at 11:04am<br /><br />I haven't been able to reproduce your problem, so I suspect it may be due to the complexity of your processing against the entity, and the order in which the operations are being performed. I was wondering if you could do the following:<br><br><ul><li>Verify whether or not changing your query strategy to <span style="font-size: 10pt; font-family: &quot;Times New Roman&quot;,&quot;serif&quot;;"><font face="Arial, Helvetica, sans-serif" size="2"><i>DataSourceAndCache </i>allows you to execute queries successfully and maintain data integrity?</font></span></li><li><span style="font-size: 10pt; font-family: &quot;Times New Roman&quot;,&quot;serif&quot;;"><font face="Arial, Helvetica, sans-serif" size="2">Email me (robertg@ideablade.com) a project which has just enough of your code to recreate the problem, preferably using the NorthwindIB database so I can test it and try to find a solution?</font></span></li><li><span style="font-size: 10pt; font-family: &quot;Times New Roman&quot;,&quot;serif&quot;;"><font face="Arial, Helvetica, sans-serif" size="2">Email me a DebugLog which shows what is going on when you get this exception?</font></span></li></ul>Thanks,<br>Robert<br>]]>
   </description>
   <pubDate>Mon, 11 Apr 2011 11:04:33 -700</pubDate>
   <guid isPermaLink="true">http://www.ideablade.com/forum/forum_posts.asp?TID=2607&amp;PID=10430#10430</guid>
  </item> 
  <item>
   <title>6.0.9 + SaveInterceptor change? : The specific error message when...</title>
   <link>http://www.ideablade.com/forum/forum_posts.asp?TID=2607&amp;PID=10395#10395</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://www.ideablade.com/forum/member_profile.asp?PF=531" rel="nofollow">midnit</a><br /><strong>Subject:</strong> 2607<br /><strong>Posted:</strong> 06-Apr-2011 at 4:12am<br /><br />The specific error message when using DataSourceAndCache&nbsp;is "<FONT color=#cc0000>Execution of query against the server was successful but execution of query against the local cache failed</FONT>" <DIV>&nbsp;</DIV><DIV>And the inner exception on that is "<FONT color=#cc0000>EntityManager.DefaultManager is not available on the server because of threading and security concerns associated with static properties.</FONT>"</DIV><DIV>&nbsp;</DIV><DIV>I make no reference or use of DefaultManager in my code.</DIV><DIV>&nbsp;</DIV><DIV>As far as do I get the same result from the two strategies...I have not taken the time to fully inspect the results. Its not a simple set of objects and so many properties :)</DIV><DIV>&nbsp;</DIV><DIV><table width="99%"><tr><td><pre class="BBcode"></DIV><DIV><DIV>IEntityQuery&lt;Deal&gt; q = new EntityQuery&lt;Deal&gt;();</DIV><DIV>q = (from item in q</DIV><DIV>.Include(Deal.EntityPropertyNames.BusAssociate)</DIV><DIV>.Include(Deal.EntityPropertyNames.Deal552Code)</DIV><DIV>.Include(Deal.EntityPropertyNames.DealCost)</DIV><DIV>.Include(Deal.EntityPropertyNames.DealPricings)</DIV><DIV>.Include(Deal.EntityPropertyNames.DealPricings + "." + DealPricing.EntityPropertyNames.DealTrxPricings)</DIV><DIV>.Include(Deal.EntityPropertyNames.DealTrxes)</DIV><DIV>.Include(Deal.EntityPropertyNames.DealTrxes + "." + DealTrx.EntityPropertyNames.DealTrxPricings)</DIV><DIV>.Include(Deal.EntityPropertyNames.Location)</DIV><DIV>.Include(Deal.EntityPropertyNames.MoContact)</DIV><DIV>.Include(Deal.EntityPropertyNames.Pipeline)</DIV><DIV>.Include(Deal.EntityPropertyNames.SupplyContact)</DIV><DIV>.Include(Deal.EntityPropertyNames.SupplyContract)</DIV><DIV>.Include(Deal.EntityPropertyNames.Zone)</DIV><DIV>.Include(Deal.EntityPropertyNames.DealPricings + "." + DealPricing.EntityPropertyNames.IndexLocation)</DIV><DIV>.Include(Deal.EntityPropertyNames.DealPricings + "." + DealPricing.EntityPropertyNames.IndexPipeline)</DIV><DIV>.Include(Deal.EntityPropertyNames.DealPricings + "." + DealPricing.EntityPropertyNames.IndexPriceType)</DIV><DIV>where item.DealId == deal.DealId</DIV><DIV>select item);</DIV><DIV>q = q.With(new QueryStrategy(FetchStrategy.DataSourceAndCache, MergeStrategy.PreserveChanges));</DIV><DIV></pre></td></tr></table></DIV><DIV>&nbsp;</DIV><DIV>So in the query of course any direct property could have changed on the Deal, or anything in the DealTrxes, or DealPricings, or DealTrxes.DealTrxPricings - either for this save, or on the database. So the goal is to make sure I have the full graph to perform some further work. This query happens before the save. I have to process the Deal and perform manipulation which will determine what else needs to change before saving. I could have a Deal object and 2 Dealtrxes, and 1 DealPricing all related, all changed and needing saving - but I need to fill in the graph beforehand.</DIV><DIV>&nbsp;</DIV><DIV>On another note - Is there any way to save more then once while in a saveinterceptor? In 6.0.7 I went through several different attempts but&nbsp;short of starting a new process I didn't find a way. Ideally I would like to save at various points in the interceptor but I have a work-around.</DIV></DIV><span style="font-size:10px"><br /><br />Edited by midnit - 06-Apr-2011 at 4:17am</span>]]>
   </description>
   <pubDate>Wed, 06 Apr 2011 04:12:48 -700</pubDate>
   <guid isPermaLink="true">http://www.ideablade.com/forum/forum_posts.asp?TID=2607&amp;PID=10395#10395</guid>
  </item> 
  <item>
   <title>6.0.9 + SaveInterceptor change? :  There have been several changes...</title>
   <link>http://www.ideablade.com/forum/forum_posts.asp?TID=2607&amp;PID=10391#10391</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://www.ideablade.com/forum/member_profile.asp?PF=1097" rel="nofollow">robertg</a><br /><strong>Subject:</strong> 2607<br /><strong>Posted:</strong> 05-Apr-2011 at 4:16pm<br /><br /><font face="Arial, Helvetica, sans-serif" size="2">There have been several changes since 6.0.7 that improve data integrity in complex environments. In particular, I wonder if you're now seeing the results of the repair of defect 1660, repaired in 6.0.8 with "</font><!--if gte mso 9> <o:OfficeSettings>  <o:Rely&#079;nVML/>  <o:AllowPNG/> </o:OfficeSettings><!--><!--if gte mso 9> <w:Word>  <w:View>Normal</w:View>  <w:Zoom>0</w:Zoom>  <w:TrackMoves/>  <w:Trackatting/>  <w:Punctuati&#111;nKerning/>  <w:ValidateAgainstSchemas/>  <w:SaveIfInvalid>false</w:SaveIfInvalid>  <w:IgnoreMixed>false</w:IgnoreMixed>  <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText>  <w:D&#111;notPromoteQF/>  <w:LidThemeOther>EN-US</w:LidThemeOther>  <w:LidThemeAsian>X-NONE</w:LidThemeAsian>  <w:LidThemeComplex>X-NONE</w:LidThemeComplex>  <w:Compatibility>   <w:BreakWrappedTables/>   <w:SnapToGridInCell/>   <w:WrapTextWithPunct/>   <w:UseAsianBreakRules/>   <w:D&#111;ntGrowAutofit/>   <w:SplitPgBreakAndark/>   <w:EnableKerning/>   <w:D&#111;ntFlipMirrorIndents/>   <w:OverrideTableStyleHps/>  </w:Compatibility>  <m:mathPr>   <m:mathFont m:val="Cambria Math"/>   <m:brkBin m:val="before"/>   <m:brkBinSub m:val="&amp;#45;-"/>   <m:smallFrac m:val="off"/>   <m:dispDef/>   <m:lMargin m:val="0"/>   <m:rMargin m:val="0"/>   <m:defJc m:val="centerGroup"/>   <m:wrapIndent m:val="1440"/>   <m:intLim m:val="subSup"/>   <m:naryLim m:val="undOvr"/>  </m:mathPr></w:Word><!--><!--if gte mso 9> <w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true"    DefSemi="true" DefQat="false" DefPriority="99"    LatentStyleCount="267">  <w:LsdExcepti&#111;n Locked="false" Priority="0" Semi="false"     UnhideWhenUsed="false" Qat="true" Name="Normal"/>  <w:LsdExcepti&#111;n Locked="false" Priority="9" Semi="false"     UnhideWhenUsed="false" Qat="true" Name="ing 1"/>  <w:LsdExcepti&#111;n Locked="false" Priority="9" Qat="true" Name="ing 2"/>  <w:LsdExcepti&#111;n Locked="false" Priority="9" Qat="true" Name="ing 3"/>  <w:LsdExcepti&#111;n Locked="false" Priority="9" Qat="true" Name="ing 4"/>  <w:LsdExcepti&#111;n Locked="false" Priority="9" Qat="true" Name="ing 5"/>  <w:LsdExcepti&#111;n Locked="false" Priority="9" Qat="true" Name="ing 6"/>  <w:LsdExcepti&#111;n Locked="false" Priority="9" Qat="true" Name="ing 7"/>  <w:LsdExcepti&#111;n Locked="false" Priority="9" Qat="true" Name="ing 8"/>  <w:LsdExcepti&#111;n Locked="false" Priority="9" Qat="true" Name="ing 9"/>  <w:LsdExcepti&#111;n Locked="false" Priority="39" Name="toc 1"/>  <w:LsdExcepti&#111;n Locked="false" Priority="39" Name="toc 2"/>  <w:LsdExcepti&#111;n Locked="false" Priority="39" Name="toc 3"/>  <w:LsdExcepti&#111;n Locked="false" Priority="39" Name="toc 4"/>  <w:LsdExcepti&#111;n Locked="false" Priority="39" Name="toc 5"/>  <w:LsdExcepti&#111;n Locked="false" Priority="39" Name="toc 6"/>  <w:LsdExcepti&#111;n Locked="false" Priority="39" Name="toc 7"/>  <w:LsdExcepti&#111;n Locked="false" Priority="39" Name="toc 8"/>  <w:LsdExcepti&#111;n Locked="false" Priority="39" Name="toc 9"/>  <w:LsdExcepti&#111;n Locked="false" Priority="35" Qat="true" Name="capti&#111;n"/>  <w:LsdExcepti&#111;n Locked="false" Priority="10" Semi="false"     UnhideWhenUsed="false" Qat="true" Name="Title"/>  <w:LsdExcepti&#111;n Locked="false" Priority="1" Name="Default Paragraph Font"/>  <w:LsdExcepti&#111;n Locked="false" Priority="11" Semi="false"     UnhideWhenUsed="false" Qat="true" Name="Subtitle"/>  <w:LsdExcepti&#111;n Locked="false" Priority="22" Semi="false"     UnhideWhenUsed="false" Qat="true" Name="Str&#111;ng"/>  <w:LsdExcepti&#111;n Locked="false" Priority="20" Semi="false"     UnhideWhenUsed="false" Qat="true" Name="Emphasis"/>  <w:LsdExcepti&#111;n Locked="false" Priority="59" Semi="false"     UnhideWhenUsed="false" Name="Table Grid"/>  <w:LsdExcepti&#111;n Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/>  <w:LsdExcepti&#111;n Locked="false" Priority="1" Semi="false"     UnhideWhenUsed="false" Qat="true" Name="No Spacing"/>  <w:LsdExcepti&#111;n Locked="false" Priority="60" Semi="false"     UnhideWhenUsed="false" Name="Light Shading"/>  <w:LsdExcepti&#111;n Locked="false" Priority="61" Semi="false"     UnhideWhenUsed="false" Name="Light List"/>  <w:LsdExcepti&#111;n Locked="false" Priority="62" Semi="false"     UnhideWhenUsed="false" Name="Light Grid"/>  <w:LsdExcepti&#111;n Locked="false" Priority="63" Semi="false"     UnhideWhenUsed="false" Name="Medium Shading 1"/>  <w:LsdExcepti&#111;n Locked="false" Priority="64" Semi="false"     UnhideWhenUsed="false" Name="Medium Shading 2"/>  <w:LsdExcepti&#111;n Locked="false" Priority="65" Semi="false"     UnhideWhenUsed="false" Name="Medium List 1"/>  <w:LsdExcepti&#111;n Locked="false" Priority="66" Semi="false"     UnhideWhenUsed="false" Name="Medium List 2"/>  <w:LsdExcepti&#111;n Locked="false" Priority="67" Semi="false"     UnhideWhenUsed="false" Name="Medium Grid 1"/>  <w:LsdExcepti&#111;n Locked="false" Priority="68" Semi="false"     UnhideWhenUsed="false" Name="Medium Grid 2"/>  <w:LsdExcepti&#111;n Locked="false" Priority="69" Semi="false"     UnhideWhenUsed="false" Name="Medium Grid 3"/>  <w:LsdExcepti&#111;n Locked="false" Priority="70" Semi="false"     UnhideWhenUsed="false" Name="Dark List"/>  <w:LsdExcepti&#111;n Locked="false" Priority="71" Semi="false"     UnhideWhenUsed="false" Name="Colorful Shading"/>  <w:LsdExcepti&#111;n Locked="false" Priority="72" Semi="false"     UnhideWhenUsed="false" Name="Colorful List"/>  <w:LsdExcepti&#111;n Locked="false" Priority="73" Semi="false"     UnhideWhenUsed="false" Name="Colorful Grid"/>  <w:LsdExcepti&#111;n Locked="false" Priority="60" Semi="false"     UnhideWhenUsed="false" Name="Light Shading Accent 1"/>  <w:LsdExcepti&#111;n Locked="false" Priority="61" Semi="false"     UnhideWhenUsed="false" Name="Light List Accent 1"/>  <w:LsdExcepti&#111;n Locked="false" Priority="62" Semi="false"     UnhideWhenUsed="false" Name="Light Grid Accent 1"/>  <w:LsdExcepti&#111;n Locked="false" Priority="63" Semi="false"     UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/>  <w:LsdExcepti&#111;n Locked="false" Priority="64" Semi="false"     UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/>  <w:LsdExcepti&#111;n Locked="false" Priority="65" Semi="false"     UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/>  <w:LsdExcepti&#111;n Locked="false" UnhideWhenUsed="false" Name="Revisi&#111;n"/>  <w:LsdExcepti&#111;n Locked="false" Priority="34" Semi="false"     UnhideWhenUsed="false" Qat="true" Name="List Paragraph"/>  <w:LsdExcepti&#111;n Locked="false" Priority="29" Semi="false"     UnhideWhenUsed="false" Qat="true" Name="Quote"/>  <w:LsdExcepti&#111;n Locked="false" Priority="30" Semi="false"     UnhideWhenUsed="false" Qat="true" Name="Intense Quote"/>  <w:LsdExcepti&#111;n Locked="false" Priority="66" Semi="false"     UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/>  <w:LsdExcepti&#111;n Locked="false" Priority="67" Semi="false"     UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/>  <w:LsdExcepti&#111;n Locked="false" Priority="68" Semi="false"     UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/>  <w:LsdExcepti&#111;n Locked="false" Priority="69" Semi="false"     UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/>  <w:LsdExcepti&#111;n Locked="false" Priority="70" Semi="false"     UnhideWhenUsed="false" Name="Dark List Accent 1"/>  <w:LsdExcepti&#111;n Locked="false" Priority="71" Semi="false"     UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/>  <w:LsdExcepti&#111;n Locked="false" Priority="72" Semi="false"     UnhideWhenUsed="false" Name="Colorful List Accent 1"/>  <w:LsdExcepti&#111;n Locked="false" Priority="73" Semi="false"     UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/>  <w:LsdExcepti&#111;n Locked="false" Priority="60" Semi="false"     UnhideWhenUsed="false" Name="Light Shading Accent 2"/>  <w:LsdExcepti&#111;n Locked="false" Priority="61" Semi="false"     UnhideWhenUsed="false" Name="Light List Accent 2"/>  <w:LsdExcepti&#111;n Locked="false" Priority="62" Semi="false"     UnhideWhenUsed="false" Name="Light Grid Accent 2"/>  <w:LsdExcepti&#111;n Locked="false" Priority="63" Semi="false"     UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/>  <w:LsdExcepti&#111;n Locked="false" Priority="64" Semi="false"     UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/>  <w:LsdExcepti&#111;n Locked="false" Priority="65" Semi="false"     UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/>  <w:LsdExcepti&#111;n Locked="false" Priority="66" Semi="false"     UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/>  <w:LsdExcepti&#111;n Locked="false" Priority="67" Semi="false"     UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/>  <w:LsdExcepti&#111;n Locked="false" Priority="68" Semi="false"     UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/>  <w:LsdExcepti&#111;n Locked="false" Priority="69" Semi="false"     UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/>  <w:LsdExcepti&#111;n Locked="false" Priority="70" Semi="false"     UnhideWhenUsed="false" Name="Dark List Accent 2"/>  <w:LsdExcepti&#111;n Locked="false" Priority="71" Semi="false"     UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/>  <w:LsdExcepti&#111;n Locked="false" Priority="72" Semi="false"     UnhideWhenUsed="false" Name="Colorful List Accent 2"/>  <w:LsdExcepti&#111;n Locked="false" Priority="73" Semi="false"     UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/>  <w:LsdExcepti&#111;n Locked="false" Priority="60" Semi="false"     UnhideWhenUsed="false" Name="Light Shading Accent 3"/>  <w:LsdExcepti&#111;n Locked="false" Priority="61" Semi="false"     UnhideWhenUsed="false" Name="Light List Accent 3"/>  <w:LsdExcepti&#111;n Locked="false" Priority="62" Semi="false"     UnhideWhenUsed="false" Name="Light Grid Accent 3"/>  <w:LsdExcepti&#111;n Locked="false" Priority="63" Semi="false"     UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/>  <w:LsdExcepti&#111;n Locked="false" Priority="64" Semi="false"     UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/>  <w:LsdExcepti&#111;n Locked="false" Priority="65" Semi="false"     UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/>  <w:LsdExcepti&#111;n Locked="false" Priority="66" Semi="false"     UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/>  <w:LsdExcepti&#111;n Locked="false" Priority="67" Semi="false"     UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/>  <w:LsdExcepti&#111;n Locked="false" Priority="68" Semi="false"     UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/>  <w:LsdExcepti&#111;n Locked="false" Priority="69" Semi="false"     UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/>  <w:LsdExcepti&#111;n Locked="false" Priority="70" Semi="false"     UnhideWhenUsed="false" Name="Dark List Accent 3"/>  <w:LsdExcepti&#111;n Locked="false" Priority="71" Semi="false"     UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/>  <w:LsdExcepti&#111;n Locked="false" Priority="72" Semi="false"     UnhideWhenUsed="false" Name="Colorful List Accent 3"/>  <w:LsdExcepti&#111;n Locked="false" Priority="73" Semi="false"     UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/>  <w:LsdExcepti&#111;n Locked="false" Priority="60" Semi="false"     UnhideWhenUsed="false" Name="Light Shading Accent 4"/>  <w:LsdExcepti&#111;n Locked="false" Priority="61" Semi="false"     UnhideWhenUsed="false" Name="Light List Accent 4"/>  <w:LsdExcepti&#111;n Locked="false" Priority="62" Semi="false"     UnhideWhenUsed="false" Name="Light Grid Accent 4"/>  <w:LsdExcepti&#111;n Locked="false" Priority="63" Semi="false"     UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/>  <w:LsdExcepti&#111;n Locked="false" Priority="64" Semi="false"     UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/>  <w:LsdExcepti&#111;n Locked="false" Priority="65" Semi="false"     UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/>  <w:LsdExcepti&#111;n Locked="false" Priority="66" Semi="false"     UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/>  <w:LsdExcepti&#111;n Locked="false" Priority="67" Semi="false"     UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/>  <w:LsdExcepti&#111;n Locked="false" Priority="68" Semi="false"     UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/>  <w:LsdExcepti&#111;n Locked="false" Priority="69" Semi="false"     UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/>  <w:LsdExcepti&#111;n Locked="false" Priority="70" Semi="false"     UnhideWhenUsed="false" Name="Dark List Accent 4"/>  <w:LsdExcepti&#111;n Locked="false" Priority="71" Semi="false"     UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/>  <w:LsdExcepti&#111;n Locked="false" Priority="72" Semi="false"     UnhideWhenUsed="false" Name="Colorful List Accent 4"/>  <w:LsdExcepti&#111;n Locked="false" Priority="73" Semi="false"     UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/>  <w:LsdExcepti&#111;n Locked="false" Priority="60" Semi="false"     UnhideWhenUsed="false" Name="Light Shading Accent 5"/>  <w:LsdExcepti&#111;n Locked="false" Priority="61" Semi="false"     UnhideWhenUsed="false" Name="Light List Accent 5"/>  <w:LsdExcepti&#111;n Locked="false" Priority="62" Semi="false"     UnhideWhenUsed="false" Name="Light Grid Accent 5"/>  <w:LsdExcepti&#111;n Locked="false" Priority="63" Semi="false"     UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/>  <w:LsdExcepti&#111;n Locked="false" Priority="64" Semi="false"     UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/>  <w:LsdExcepti&#111;n Locked="false" Priority="65" Semi="false"     UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/>  <w:LsdExcepti&#111;n Locked="false" Priority="66" Semi="false"     UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/>  <w:LsdExcepti&#111;n Locked="false" Priority="67" Semi="false"     UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/>  <w:LsdExcepti&#111;n Locked="false" Priority="68" Semi="false"     UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/>  <w:LsdExcepti&#111;n Locked="false" Priority="69" Semi="false"     UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/>  <w:LsdExcepti&#111;n Locked="false" Priority="70" Semi="false"     UnhideWhenUsed="false" Name="Dark List Accent 5"/>  <w:LsdExcepti&#111;n Locked="false" Priority="71" Semi="false"     UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/>  <w:LsdExcepti&#111;n Locked="false" Priority="72" Semi="false"     UnhideWhenUsed="false" Name="Colorful List Accent 5"/>  <w:LsdExcepti&#111;n Locked="false" Priority="73" Semi="false"     UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/>  <w:LsdExcepti&#111;n Locked="false" Priority="60" Semi="false"     UnhideWhenUsed="false" Name="Light Shading Accent 6"/>  <w:LsdExcepti&#111;n Locked="false" Priority="61" Semi="false"     UnhideWhenUsed="false" Name="Light List Accent 6"/>  <w:LsdExcepti&#111;n Locked="false" Priority="62" Semi="false"     UnhideWhenUsed="false" Name="Light Grid Accent 6"/>  <w:LsdExcepti&#111;n Locked="false" Priority="63" Semi="false"     UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/>  <w:LsdExcepti&#111;n Locked="false" Priority="64" Semi="false"     UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/>  <w:LsdExcepti&#111;n Locked="false" Priority="65" Semi="false"     UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/>  <w:LsdExcepti&#111;n Locked="false" Priority="66" Semi="false"     UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/>  <w:LsdExcepti&#111;n Locked="false" Priority="67" Semi="false"     UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/>  <w:LsdExcepti&#111;n Locked="false" Priority="68" Semi="false"     UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/>  <w:LsdExcepti&#111;n Locked="false" Priority="69" Semi="false"     UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/>  <w:LsdExcepti&#111;n Locked="false" Priority="70" Semi="false"     UnhideWhenUsed="false" Name="Dark List Accent 6"/>  <w:LsdExcepti&#111;n Locked="false" Priority="71" Semi="false"     UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/>  <w:LsdExcepti&#111;n Locked="false" Priority="72" Semi="false"     UnhideWhenUsed="false" Name="Colorful List Accent 6"/>  <w:LsdExcepti&#111;n Locked="false" Priority="73" Semi="false"     UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/>  <w:LsdExcepti&#111;n Locked="false" Priority="19" Semi="false"     UnhideWhenUsed="false" Qat="true" Name="Subtle Emphasis"/>  <w:LsdExcepti&#111;n Locked="false" Priority="21" Semi="false"     UnhideWhenUsed="false" Qat="true" Name="Intense Emphasis"/>  <w:LsdExcepti&#111;n Locked="false" Priority="31" Semi="false"     UnhideWhenUsed="false" Qat="true" Name="Subtle Reference"/>  <w:LsdExcepti&#111;n Locked="false" Priority="32" Semi="false"     UnhideWhenUsed="false" Qat="true" Name="Intense Reference"/>  <w:LsdExcepti&#111;n Locked="false" Priority="33" Semi="false"     UnhideWhenUsed="false" Qat="true" Name="Book Title"/>  <w:LsdExcepti&#111;n Locked="false" Priority="37" Name="Bibliography"/>  <w:LsdExcepti&#111;n Locked="false" Priority="39" Qat="true" Name="TOC ing"/> </w:LatentStyles><!--><!--if gte mso 10> /* Style Definitions */ table.MsoNormalTable	{mso-style-name:"Table Normal";	mso-tstyle-rowband-size:0;	mso-tstyle-colband-size:0;	mso-style-noshow:yes;	mso-style-priority:99;	mso-style-parent:"";	mso-padding-alt:0in 5.4pt 0in 5.4pt;	mso-para-margin:0in;	mso-para-margin-bottom:.0001pt;	mso-pagination:widow-orphan;	font-size:10.0pt;	font-family:"Times New Roman","serif";}<!--><span style="font-size: 10pt; font-family: &quot;Times New Roman&quot;,&quot;serif&quot;;"><font face="Arial, Helvetica, sans-serif" size="2">The <i style="mso-bidi-font-style:normal">EntityServerSaveInterceptor</i>.<i style="mso-bidi-font-style:normal">OnError</i> method was not receivingconcurrency exceptions". Possibly you were in an error state before, but were not able to capture that.<br><br>Do you think you could provide some more information, particularly the specific error message you are receiving, and the query which is generating it?<br><br>Also, does the same query execute successfully if you are using <i>DataSourceAndCache </i>as your strategy instead of <i>DataSourceOnly</i>? If you have not yet saved your entities before running this query, this would certainly be a better strategy than <i>DataSourceOnly</i>.</font><strong></strong></span><b><strong></strong></b>]]>
   </description>
   <pubDate>Tue, 05 Apr 2011 16:16:13 -700</pubDate>
   <guid isPermaLink="true">http://www.ideablade.com/forum/forum_posts.asp?TID=2607&amp;PID=10391#10391</guid>
  </item> 
  <item>
   <title>6.0.9 + SaveInterceptor change? : Actually I&amp;#039;m not saying there...</title>
   <link>http://www.ideablade.com/forum/forum_posts.asp?TID=2607&amp;PID=10383#10383</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://www.ideablade.com/forum/member_profile.asp?PF=531" rel="nofollow">midnit</a><br /><strong>Subject:</strong> 2607<br /><strong>Posted:</strong> 05-Apr-2011 at 4:09am<br /><br />Actually I'm not saying there was a change to saveinterceptors, but there was a change to how querying from the server-side works? Or perhaps it would be more correct to say, a change to how certain settings work (or don't) when querying server-side. I need some clarification on the correct usage.<DIV>&nbsp;</DIV><DIV>When I save a "Deal" it has many navigation properties/children that may or may not have changes, so in the interceptor I need a fully populated Deal + graph. Of course I do not want to lose any possible changes to other entities that are being saved at the same time that are related to this Deal.&nbsp; Using the Order/Product example, you make a change to the Order, and edit 2 of the products on the order, and add a product, but the Order has 12 products on it. When you save, the Order and&nbsp;3 Product entities (2 to be updated, 1 to be added)&nbsp;are sent to the Interceptor. On the save you want to fully populate the Order graph while maintaining the edited and new Products for some server-side processing. So...what is the proper query settings to make sure you won't lose anything?</DIV><DIV>&nbsp;</DIV><DIV>Previously I had:</DIV><DIV><DIV>QueryStrategy(FetchStrategy.DataSourceThenCache, MergeStrategy.PreserveChanges) - but this gives an error now (worked in 6.0.7)&nbsp;on the server. I realize the server doesn't so much have a cache...but since some of these entities are already in hand...what are they?</DIV><DIV>&nbsp;</DIV><DIV>I changed it to QueryStrategy(FetchStrategy.DataSourceOnly, MergeStrategy.PreserveChanges) which does not error, but I wanted to be sure that this will work fine with this scenario.</DIV><DIV>&nbsp;</DIV><DIV>Thanks!</DIV><FONT size=4 face=C&#111;nsolas><FONT size=4 face=C&#111;nsolas></DIV></FONT></FONT>]]>
   </description>
   <pubDate>Tue, 05 Apr 2011 04:09:56 -700</pubDate>
   <guid isPermaLink="true">http://www.ideablade.com/forum/forum_posts.asp?TID=2607&amp;PID=10383#10383</guid>
  </item> 
 </channel>
</rss>