<?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 : Unable to locate an implementation of: IdeaBlade.EntityModel.IEntityServerSaving</title>
  <link>http://www.ideablade.com/forum/</link>
  <description>This is an XML content feed of; DevForce Community Forum : DevForce 2009 : Unable to locate an implementation of: IdeaBlade.EntityModel.IEntityServerSaving</description>
  <pubDate>Tue, 28 Apr 2026 12:36:06 -700</pubDate>
  <lastBuildDate>Wed, 03 Jun 2009 07:42:07 -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=1297</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>Unable to locate an implementation of: IdeaBlade.EntityModel.IEntityServerSaving : Thank you, that explains everything....</title>
   <link>http://www.ideablade.com/forum/forum_posts.asp?TID=1297&amp;PID=4695#4695</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://www.ideablade.com/forum/member_profile.asp?PF=516" rel="nofollow">jwendl</a><br /><strong>Subject:</strong> 1297<br /><strong>Posted:</strong> 03-Jun-2009 at 7:42am<br /><br />Thank you, that explains everything. We have examples on how to setup assembly names outside the EdmKey assemblies. I will just follow that pattern. I appreciate the assistance!<DIV>&nbsp;</DIV><DIV>-Justin</DIV>]]>
   </description>
   <pubDate>Wed, 03 Jun 2009 07:42:07 -700</pubDate>
   <guid isPermaLink="true">http://www.ideablade.com/forum/forum_posts.asp?TID=1297&amp;PID=4695#4695</guid>
  </item> 
  <item>
   <title>Unable to locate an implementation of: IdeaBlade.EntityModel.IEntityServerSaving : Probing for an IEntityServerSaving...</title>
   <link>http://www.ideablade.com/forum/forum_posts.asp?TID=1297&amp;PID=4694#4694</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://www.ideablade.com/forum/member_profile.asp?PF=11" rel="nofollow">kimj</a><br /><strong>Subject:</strong> 1297<br /><strong>Posted:</strong> 02-Jun-2009 at 11:37pm<br /><br />Probing for an IEntityServerSaving implementation uses only the toplevel &lt;probeAssemblyNames&gt; in the ideablade.configurationsection, not the probes defined for an EdmKey.&nbsp;&nbsp; Once you add this element to your config file (you can use the ConfigEditor for help with the syntax) your custom class will be found.<br><br>Sorry, we don't yet have a sample showing how to implement this interface.&nbsp; <br>]]>
   </description>
   <pubDate>Tue, 02 Jun 2009 23:37:25 -700</pubDate>
   <guid isPermaLink="true">http://www.ideablade.com/forum/forum_posts.asp?TID=1297&amp;PID=4694#4694</guid>
  </item> 
  <item>
   <title>Unable to locate an implementation of: IdeaBlade.EntityModel.IEntityServerSaving : I am attempting to implement the...</title>
   <link>http://www.ideablade.com/forum/forum_posts.asp?TID=1297&amp;PID=4693#4693</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://www.ideablade.com/forum/member_profile.asp?PF=516" rel="nofollow">jwendl</a><br /><strong>Subject:</strong> 1297<br /><strong>Posted:</strong> 02-Jun-2009 at 3:38pm<br /><br /><P>I am attempting to implement the interface IEntityServerSaving in a custom class. When I run in n-tier mode, I get a log event in our log file that states <EM>Unable to locate an implementation of: IdeaBlade.EntityModel.IEntityServerSaving. </EM>The code that is inside the custom class looks like :</P><DIV></DIV><FONT color=#0000ff size=2><FONT color=#0000ff size=2><P>namespace</FONT></FONT><FONT size=2> DomainModel</P><P>{</P><BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px"><P></FONT><FONT color=#0000ff size=2><FONT color=#0000ff size=2>public</FONT></FONT><FONT size=2> </FONT><FONT color=#0000ff size=2><FONT color=#0000ff size=2>class</FONT></FONT><FONT size=2> </FONT><FONT color=#2b91af size=2><FONT color=#2b91af size=2>EntityServerSaving</FONT></FONT><FONT size=2> : </FONT><FONT color=#2b91af size=2><FONT color=#2b91af size=2>IEntityServerSaving</P></FONT></FONT><FONT size=2><P>{</P></BLOCKQUOTE></FONT><FONT color=#0000ff size=2><FONT color=#0000ff size=2><BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px"><BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px"><P>#region</FONT></FONT><FONT size=2> IEntityServerSaving Members</P><P></FONT><FONT color=#0000ff size=2><FONT color=#0000ff size=2>public</FONT></FONT><FONT size=2> </FONT><FONT color=#0000ff size=2><FONT color=#0000ff size=2>void</FONT></FONT><FONT size=2> OnSaving(</FONT><FONT color=#2b91af size=2><FONT color=#2b91af size=2>EntityServerSavingEventArgs</FONT></FONT><FONT size=2> args)</P><P>{</P><BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px"><DIV></DIV><P><FONT color=#0000ff>// Custom Code Here</P></BLOCKQUOTE></BLOCKQUOTE></BLOCKQUOTE><DIV dir=ltr><FONT color=#000000></FONT>&nbsp;</DIV><DIV dir=ltr><FONT color=#000000>We are setting our manager variable using the code <FONT size=2>: <P>_manager = args.GetEntityManager();</P></FONT></FONT></DIV><DIV dir=ltr><FONT color=#000000>In the web.config on the BOS Server we have : </FONT></DIV><FONT color=#0000ff size=2><FONT color=#0000ff size=2><P dir=ltr>&lt;</FONT></FONT><FONT color=#a31515 size=2><FONT color=#a31515 size=2>ideablade.configuration</FONT></FONT><FONT color=#0000ff size=2><FONT color=#0000ff size=2> </FONT></FONT><FONT color=#ff0000 size=2><FONT color=#ff0000 size=2>version</FONT></FONT><FONT color=#0000ff size=2><FONT color=#0000ff size=2>=</FONT></FONT><FONT color=#000000 size=2>"</FONT><FONT color=#0000ff size=2><FONT color=#0000ff size=2>5.00</FONT></FONT><FONT color=#000000 size=2>"</FONT><FONT color=#0000ff size=2><FONT color=#0000ff size=2> </FONT></FONT><FONT color=#ff0000 size=2><FONT color=#ff0000 size=2>updateFromDomainModelConfig</FONT></FONT><FONT color=#0000ff size=2><FONT color=#0000ff size=2>=</FONT></FONT><FONT color=#000000 size=2>"</FONT><FONT color=#0000ff size=2><FONT color=#0000ff size=2>Ask</FONT></FONT><FONT color=#000000 size=2>"</FONT><FONT color=#0000ff size=2><FONT color=#0000ff size=2>&gt;</P><P dir=ltr>...</P><BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px"><DIV></FONT></FONT><FONT color=#0000ff size=2><FONT color=#0000ff size=2>&lt;</FONT></FONT><FONT color=#a31515 size=2><FONT color=#a31515 size=2>edmKeys</FONT></FONT><FONT color=#0000ff size=2><FONT color=#0000ff size=2>&gt;</DIV><BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px"><P>&lt;</FONT></FONT><FONT color=#a31515 size=2><FONT color=#a31515 size=2>edmKey</FONT></FONT><FONT color=#0000ff size=2><FONT color=#0000ff size=2> </FONT></FONT><FONT color=#ff0000 size=2><FONT color=#ff0000 size=2>...</FONT></FONT><FONT color=#0000ff size=2><FONT color=#0000ff size=2>&gt;</P></FONT></FONT><FONT color=#0000ff size=2><FONT color=#0000ff size=2><BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px"><P>&lt;</FONT></FONT><FONT color=#a31515 size=2><FONT color=#a31515 size=2>probeAssemblyNames</FONT></FONT><FONT color=#0000ff size=2><FONT color=#0000ff size=2>&gt;</P><BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px"><P>&lt;</FONT></FONT><FONT color=#a31515 size=2><FONT color=#a31515 size=2>probeAssemblyName</FONT></FONT><FONT color=#0000ff size=2><FONT color=#0000ff size=2> </FONT></FONT><FONT color=#ff0000 size=2><FONT color=#ff0000 size=2>name</FONT></FONT><FONT color=#0000ff size=2><FONT color=#0000ff size=2>=</FONT></FONT><FONT color=#000000 size=2>"</FONT><FONT color=#0000ff size=2><FONT color=#0000ff size=2>DomainModel</FONT></FONT><FONT color=#000000 size=2>"</FONT><FONT color=#0000ff size=2><FONT color=#0000ff size=2>/&gt;</P><P>&lt;</FONT></FONT><FONT color=#a31515 size=2><FONT color=#a31515 size=2>probeAssemblyName</FONT></FONT><FONT color=#0000ff size=2><FONT color=#0000ff size=2> </FONT></FONT><FONT color=#ff0000 size=2><FONT color=#ff0000 size=2>name</FONT></FONT><FONT color=#0000ff size=2><FONT color=#0000ff size=2>=</FONT></FONT><FONT color=#000000 size=2>"</FONT><FONT color=#0000ff size=2><FONT color=#0000ff size=2>..."/&gt;</FONT></FONT><FONT color=#000000 size=2></FONT><FONT color=#0000ff size=2><FONT color=#0000ff size=2></P></BLOCKQUOTE><P>&lt;/</FONT></FONT><FONT color=#a31515 size=2><FONT color=#a31515 size=2>probeAssemblyNames</FONT></FONT><FONT color=#0000ff size=2><FONT color=#0000ff size=2>&gt;</P></BLOCKQUOTE><P>&lt;/</FONT></FONT><FONT color=#a31515 size=2><FONT color=#a31515 size=2>edmKey</FONT></FONT><FONT color=#0000ff size=2><FONT color=#0000ff size=2>&gt;</P></BLOCKQUOTE><P>&lt;/</FONT></FONT><FONT color=#a31515 size=2><FONT color=#a31515 size=2>edmKeys</FONT></FONT><FONT color=#0000ff size=2><FONT color=#0000ff size=2>&gt;</P></BLOCKQUOTE><P dir=ltr>&lt;/</FONT></FONT><FONT color=#a31515 size=2><FONT color=#a31515 size=2>ideablade.configuration</FONT></FONT><FONT color=#0000ff size=2><FONT color=#0000ff size=2>&gt;</P><DIV dir=ltr></DIV><DIV></DIV><DIV>&nbsp;</DIV><DIV><FONT color=#000000>The class file is in the DomainModel project additionally. On the client we are overriding the OnSaving event handler, but that is just for the client side EntityManager. The only thing we are doing&nbsp;on the client side OnSaving override is the functionality for custom&nbsp;validation and&nbsp;trace logging.&nbsp;</FONT></DIV><DIV><FONT color=#000000></FONT>&nbsp;</DIV><DIV><FONT color=#000000>The question(s) are, does overriding the client EntityManager affect whether or not the EntityServer class can find the IEntityServerSaving? Is there an example on how to setup the IEntityServerSaving interface that can be executed? (I couldn't find one in the tutorials) Am I missing something simple? (I am hoping it is this question :-))</FONT></DIV></FONT></FONT></FONT></FONT>]]>
   </description>
   <pubDate>Tue, 02 Jun 2009 15:38:21 -700</pubDate>
   <guid isPermaLink="true">http://www.ideablade.com/forum/forum_posts.asp?TID=1297&amp;PID=4693#4693</guid>
  </item> 
 </channel>
</rss>