<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://www.dotnetmafia.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Corey Roth [MVP] : MOSS, Error</title><link>http://www.dotnetmafia.com/blogs/dotnettipoftheday/archive/tags/MOSS/Error/default.aspx</link><description>Tags: MOSS, Error</description><dc:language>en</dc:language><generator>CommunityServer 2007.1 (Build: 20917.1142)</generator><item><title>COMException (0x80004005): Cannot complete this action after installing Service Pack 2</title><link>http://www.dotnetmafia.com/blogs/dotnettipoftheday/archive/2009/09/22/comexception-0x80004005-cannot-complete-this-action-after-installing-service-pack-2.aspx</link><pubDate>Tue, 22 Sep 2009 19:13:48 GMT</pubDate><guid isPermaLink="false">ceb7fe2a-c56b-4d85-99e6-8dd548580538:971</guid><dc:creator>CoreyRoth</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.dotnetmafia.com/blogs/dotnettipoftheday/rsscomments.aspx?PostID=971</wfw:commentRss><comments>http://www.dotnetmafia.com/blogs/dotnettipoftheday/archive/2009/09/22/comexception-0x80004005-cannot-complete-this-action-after-installing-service-pack-2.aspx#comments</comments><description>&lt;p&gt;It’s a known fact that MOSS 2007 Service Pack 2 &lt;a href="http://social.msdn.microsoft.com/Forums/en-US/sharepointadmin/thread/fba3f63c-e0a7-4093-9f15-336a34988e7b"&gt;hates me&lt;/a&gt;.&amp;#160; Today, I was excited when I upgraded a server to SP2 and the configuration wizard didn’t fail.&amp;#160; I was even more excited to see that my SSP and Central Administration still worked after the upgrade as well.&amp;#160; Unfortunately, when I hit my main web application, I got a yellow screen with the following error.&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-family:&amp;#39;Lucida Console&amp;#39;;color:black;font-size:9pt;"&gt;COMException (0x80004005): Cannot complete this action.&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-family:&amp;#39;Lucida Console&amp;#39;;color:black;font-size:9pt;"&gt;&amp;#160;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-family:&amp;#39;Lucida Console&amp;#39;;color:black;font-size:9pt;"&gt;Please try again.]&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-family:&amp;#39;Lucida Console&amp;#39;;color:black;font-size:9pt;"&gt;&amp;#160;&amp;#160; Microsoft.SharePoint.Library.SPRequestInternalClass.GetFileAndMetaInfo(String bstrUrl, Byte bPageView, Byte bPageMode, Byte bGetBuildDependencySet, String bstrCurrentFolderUrl, Boolean&amp;amp; pbCanCustomizePages, Boolean&amp;amp; pbCanPersonalizeWebParts, Boolean&amp;amp; pbCanAddDeleteWebParts, Boolean&amp;amp; pbGhostedDocument, Boolean&amp;amp; pbDefaultToPersonal, String&amp;amp; pbstrSiteRoot, Guid&amp;amp; pgSiteId, UInt32&amp;amp; pdwVersion, String&amp;amp; pbstrTimeLastModified, String&amp;amp; pbstrContent, Byte&amp;amp; pVerGhostedSetupPath, UInt32&amp;amp; pdwPartCount, Object&amp;amp; pvarMetaData, Object&amp;amp; pvarMultipleMeetingDoclibRootFolders, String&amp;amp; pbstrRedirectUrl, Boolean&amp;amp; pbObjectIsList, Guid&amp;amp; pgListId, UInt32&amp;amp; pdwItemId, Int64&amp;amp; pllListFlags, Boolean&amp;amp; pbAccessDenied, Guid&amp;amp; pgDocId, Byte&amp;amp; piLevel, UInt64&amp;amp; ppermMask, Object&amp;amp; pvarBuildDependencySet, UInt32&amp;amp; pdwNumBuildDependencies, Object&amp;amp; pvarBuildDependencies, String&amp;amp; pbstrFolderUrl, String&amp;amp; pbstrContentTypeOrder) +0&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-family:&amp;#39;Lucida Console&amp;#39;;color:black;font-size:9pt;"&gt;&amp;#160;&amp;#160; Microsoft.SharePoint.Library.SPRequest.GetFileAndMetaInfo(String bstrUrl, Byte bPageView, Byte bPageMode, Byte bGetBuildDependencySet, String bstrCurrentFolderUrl, Boolean&amp;amp; pbCanCustomizePages, Boolean&amp;amp; pbCanPersonalizeWebParts, Boolean&amp;amp; pbCanAddDeleteWebParts, Boolean&amp;amp; pbGhostedDocument, Boolean&amp;amp; pbDefaultToPersonal, String&amp;amp; pbstrSiteRoot, Guid&amp;amp; pgSiteId, UInt32&amp;amp; pdwVersion, String&amp;amp; pbstrTimeLastModified, String&amp;amp; pbstrContent, Byte&amp;amp; pVerGhostedSetupPath, UInt32&amp;amp; pdwPartCount, Object&amp;amp; pvarMetaData, Object&amp;amp; pvarMultipleMeetingDoclibRootFolders, String&amp;amp; pbstrRedirectUrl, Boolean&amp;amp; pbObjectIsList, Guid&amp;amp; pgListId, UInt32&amp;amp; pdwItemId, Int64&amp;amp; pllListFlags, Boolean&amp;amp; pbAccessDenied, Guid&amp;amp; pgDocId, Byte&amp;amp; piLevel, UInt64&amp;amp; ppermMask, Object&amp;amp; pvarBuildDependencySet, UInt32&amp;amp; pdwNumBuildDependencies, Object&amp;amp; pvarBuildDependencies, String&amp;amp; pbstrFolderUrl, String&amp;amp; pbstrContentTypeOrder) +215&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;That’s just great I figured.&amp;#160; I checked the logs folder in the 12 hive and all I could find was an entry with the same text “&lt;em&gt;Cannot complete this action”.&amp;#160; &lt;/em&gt;Quite useless.&amp;#160; After doing some searching, I encountered the following &lt;a href="http://support.microsoft.com/?id=909455"&gt;KB article&lt;/a&gt;.&amp;#160; This articles applies to WSS2, but I noticed a lot of things mentioning the word impersonation, so I decided to have a look in my web.config.&amp;#160; Sure enough, this server had impersonation turned off for some reason (no telling why).&amp;#160; I set it back to true and the error went away.&lt;/p&gt;&lt;img src="http://www.dotnetmafia.com/aggbug.aspx?PostID=971" width="1" height="1"&gt;</description><category domain="http://www.dotnetmafia.com/blogs/dotnettipoftheday/archive/tags/SharePoint/default.aspx">SharePoint</category><category domain="http://www.dotnetmafia.com/blogs/dotnettipoftheday/archive/tags/Error/default.aspx">Error</category><category domain="http://www.dotnetmafia.com/blogs/dotnettipoftheday/archive/tags/MOSS/default.aspx">MOSS</category></item><item><title>Issue when querying on a Managed Property of type Decimal</title><link>http://www.dotnetmafia.com/blogs/dotnettipoftheday/archive/2009/06/22/issue-when-querying-on-a-managed-property-of-type-decimal.aspx</link><pubDate>Mon, 22 Jun 2009 20:05:37 GMT</pubDate><guid isPermaLink="false">ceb7fe2a-c56b-4d85-99e6-8dd548580538:924</guid><dc:creator>CoreyRoth</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.dotnetmafia.com/blogs/dotnettipoftheday/rsscomments.aspx?PostID=924</wfw:commentRss><comments>http://www.dotnetmafia.com/blogs/dotnettipoftheday/archive/2009/06/22/issue-when-querying-on-a-managed-property-of-type-decimal.aspx#comments</comments><description>&lt;p&gt;I’ve been working on putting some stuff together for my talks at &lt;a href="http://www.sharepointsaturday.org/ozarks/default.aspx"&gt;SharePoint Saturday Ozarks&lt;/a&gt; (&lt;a href="http://search.twitter.com/search?q=%23SPSOzarks"&gt;#SPSOzarks&lt;/a&gt;) and ran into this interesting issue.&amp;#160; Now this may just be an isolated incident, but I have discovered a few errors that occur when trying to query a managed property of type decimal.&amp;#160; To start out, I created a custom content type with a site column called DocumentPriority (name doesn’t really matter obviously).&amp;#160; I configured the site column as a number with 0 decimal places.&amp;#160; Search picks this up as a crawled property but it determines it is of type decimal instead of number.&amp;#160; I go ahead and map this to a managed property of the same type and then attempt to query it in the usual manner:&lt;/p&gt;  &lt;p&gt;&lt;em&gt;DocumentPriority:5&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;I expected to see some results or at least the message saying no results were available but in fact I get the following error message.&lt;/p&gt;  &lt;p&gt;&lt;em&gt;Your search cannot be completed because of a service error. Try your search again or contact your administrator for more information. &lt;/em&gt;&lt;/p&gt;  &lt;p&gt;That of course confuses me, so I try the query again and I get:&lt;/p&gt;  &lt;p&gt;&lt;em&gt;The search request was unable to connect to the Search Service. &lt;/em&gt;&lt;/p&gt;  &lt;p&gt;This confuses me even more.&amp;#160; I start to wonder what is going on.&amp;#160; I try some different searches and discover other queries work fine, but when I try this query again, I get the same error messages.&amp;#160; I decide to do some more research and check the Event Log.&amp;#160; I find the following events&lt;/p&gt;  &lt;p&gt;&lt;em&gt;The last query machine has been taken out of rotation.&amp;#160; Check previous event logs to determine cause.&amp;#160; Propagation may be necessary. Component: 68105977-f711-43b5-a25e-4f2d210625e1&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;Query machine &amp;#39;MOSS-SERVER&amp;#39; has been taken out of rotation due to this error: Values of this type are not turned into strings necessary to generate scope information. The item will not be locatable in all of the appropriate scopes but this is not a serious error.&amp;#160;&amp;#160; 0x80044100.&amp;#160; It will be retried in 15 seconds. Component: 68105977-f711-43b5-a25e-4f2d210625e1&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;This means that the query server is dying anytime it receives a query like this.&amp;#160; That is extremely bad.&amp;#160; I haven’t resolved the issue yet, but I think updating will help.&amp;#160; This particular server does not have SP2 on it which I think will resolve it.&amp;#160; Well technically I think it was the August Cumulative&amp;#160; update from last year that fixes it, but I thought it was worth noting.&amp;#160; I thought it was worth noting none the less in case you haven’t updated yet.&amp;#160; I am going to update this server and see what happens.&amp;#160; I’ll post an update if anything changes.&lt;/p&gt;&lt;img src="http://www.dotnetmafia.com/aggbug.aspx?PostID=924" width="1" height="1"&gt;</description><category domain="http://www.dotnetmafia.com/blogs/dotnettipoftheday/archive/tags/SharePoint/default.aspx">SharePoint</category><category domain="http://www.dotnetmafia.com/blogs/dotnettipoftheday/archive/tags/Error/default.aspx">Error</category><category domain="http://www.dotnetmafia.com/blogs/dotnettipoftheday/archive/tags/MOSS/default.aspx">MOSS</category><category domain="http://www.dotnetmafia.com/blogs/dotnettipoftheday/archive/tags/Enterprise+Search/default.aspx">Enterprise Search</category></item><item><title>The object was not found. (The item was deleted because it was either not found or the crawler was denied access to it.)</title><link>http://www.dotnetmafia.com/blogs/dotnettipoftheday/archive/2009/05/19/the-object-was-not-found-the-item-was-deleted-because-it-was-either-not-found-or-the-crawler-was-denied-access-to-it.aspx</link><pubDate>Tue, 19 May 2009 20:03:42 GMT</pubDate><guid isPermaLink="false">ceb7fe2a-c56b-4d85-99e6-8dd548580538:907</guid><dc:creator>CoreyRoth</dc:creator><slash:comments>5</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.dotnetmafia.com/blogs/dotnettipoftheday/rsscomments.aspx?PostID=907</wfw:commentRss><comments>http://www.dotnetmafia.com/blogs/dotnettipoftheday/archive/2009/05/19/the-object-was-not-found-the-item-was-deleted-because-it-was-either-not-found-or-the-crawler-was-denied-access-to-it.aspx#comments</comments><description>&lt;p&gt;I’ve seen a few people asking about this in the Crawl Logs and thought I would take a few minutes to address it.&amp;#160; First and foremost this is a warning and not an error message.&amp;#160; Sometimes when you receive this message, it is the crawler behaving normally.&amp;#160; Other times it is because of an issue.&amp;#160; I’ll first talk about when it is a normal behavior.&amp;#160; When an item is deleted, it is perfectly normal to see this in your logs the next time a crawl occurs.&amp;#160; This is simply indicating that SharePoint is removing the record from the search index.&amp;#160; If you see an occasional one of these, then you can assure your administrator that things are probably fine. &lt;/p&gt;  &lt;p&gt;Other times it can indicate another issue.&amp;#160; In the situation where you already have your index built and your crawl log is filled with nothing but this warning, that is usually indicative of a problem (not to mention your index is empty).&amp;#160; Before you do anything, the first thing I always recommend is just try crawling again.&amp;#160; It might just fix it.&amp;#160; If it doesn’t then more than likely you have a permissions problem.&amp;#160; If you are dealing with a SharePoint content source, verify that the crawl account can still access SharePoint, the password hasn’t expired, it isn’t locked out, etc.&amp;#160; Get the credentials for your crawl account and actually make sure you can log into a SharePoint site.&amp;#160; While I am here, I’ll remind you again to never give this account administrator level privileges as it causes your search index to have deleted an unapproved files in it.&amp;#160; After you make any necessary changes, try to crawl again (twice if necessary) and see if that resolves your issue.&amp;#160; &lt;/p&gt;  &lt;p&gt;If you are crawling a Business Data Catalog content source, make sure that the content access account has access to the BDC itself first by going to the Business Data Catalog permissions page on your SSP.&amp;#160; Then also verify that the content access account also has permissions to the BDC application itself as well as its child entities.&amp;#160; If you make any changes, be sure and crawl again.&lt;/p&gt;  &lt;p&gt;If none of this has helped, my recommendation of course it to go to the 12 hive’s LOGS folder.&amp;#160; You will need to sift through this file and see if you can find anything potentially permissions related with Search.&amp;#160; Don’t follow any advice to reset your index unless absolutely necessary.&amp;#160; More than likely your index is already effectively reset and doing this probably won’t get you any where.&amp;#160; There are some other causes of this in your logs I am sure, but hopefully this will give you a good start in resolving this issue (if there is one to begin with).&lt;/p&gt;&lt;img src="http://www.dotnetmafia.com/aggbug.aspx?PostID=907" width="1" height="1"&gt;</description><category domain="http://www.dotnetmafia.com/blogs/dotnettipoftheday/archive/tags/SharePoint/default.aspx">SharePoint</category><category domain="http://www.dotnetmafia.com/blogs/dotnettipoftheday/archive/tags/Error/default.aspx">Error</category><category domain="http://www.dotnetmafia.com/blogs/dotnettipoftheday/archive/tags/MOSS/default.aspx">MOSS</category><category domain="http://www.dotnetmafia.com/blogs/dotnettipoftheday/archive/tags/Enterprise+Search/default.aspx">Enterprise Search</category><category domain="http://www.dotnetmafia.com/blogs/dotnettipoftheday/archive/tags/Business+Data+Catalog/default.aspx">Business Data Catalog</category></item><item><title>Error: This crawl has been paused by the search system while a new query server is added.  After the new query server is online, the crawl will be resumed.</title><link>http://www.dotnetmafia.com/blogs/dotnettipoftheday/archive/2009/03/25/error-this-crawl-has-been-paused-by-the-search-system-while-a-new-query-server-is-added-after-the-new-query-server-is-online-the-crawl-will-be-resumed.aspx</link><pubDate>Wed, 25 Mar 2009 15:20:38 GMT</pubDate><guid isPermaLink="false">ceb7fe2a-c56b-4d85-99e6-8dd548580538:871</guid><dc:creator>CoreyRoth</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.dotnetmafia.com/blogs/dotnettipoftheday/rsscomments.aspx?PostID=871</wfw:commentRss><comments>http://www.dotnetmafia.com/blogs/dotnettipoftheday/archive/2009/03/25/error-this-crawl-has-been-paused-by-the-search-system-while-a-new-query-server-is-added-after-the-new-query-server-is-online-the-crawl-will-be-resumed.aspx#comments</comments><description>&lt;p&gt;This is kind of a strange error that I sometime receive when trying to startup a crawl in Enterprise Search.&amp;#160; I have only received it on MOSS servers with the Infrastructure Update applied, but it might occur on other versions as well.&amp;#160; The issue is when I try to start a crawl (on a BDC content source for me in this case), I get the following JavaScript alert.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.dotnetmafia.com/blogs/dotnettipoftheday/SearchCrawlError_60AD9347.png"&gt;&lt;img style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px;" title="SearchCrawlError" border="0" alt="SearchCrawlError" src="http://www.dotnetmafia.com/blogs/dotnettipoftheday/SearchCrawlError_thumb_1F9F13E3.png" width="562" height="92" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Of course, I know a new query server isn’t currently being added.&amp;#160; Sometimes, you can just try the crawl again and it will work.&amp;#160; Eventually, I noticed that this only seems to occur when other crawls are running.&amp;#160; For example, my main SharePoint sites content source was doing an incremental crawl as shown below.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.dotnetmafia.com/blogs/dotnettipoftheday/SearchCrawlingIncremental_1F32E0EE.png"&gt;&lt;img style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px;" title="SearchCrawlingIncremental" border="0" alt="SearchCrawlingIncremental" src="http://www.dotnetmafia.com/blogs/dotnettipoftheday/SearchCrawlingIncremental_thumb_10F467FE.png" width="387" height="80" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;When that crawl finishes, I can start my crawl without any issues on the other content source.&amp;#160; As a workaround, I have also discovered that I can start the crawl by editing the content source and checking the &lt;em&gt;Start full crawl of this content source&lt;/em&gt; checkbox.&amp;#160; Quite the weird issue.&amp;#160; I didn’t see much on Google about it, so I figured I better post something on it.&lt;/p&gt;  &lt;p&gt;Don’t forget &lt;a href="http://www.schoolofdev.com/Tulsa/2009/default.aspx"&gt;SharePoint Saturday Tulsa&lt;/a&gt; this weekend as well as DotNetMafia’s &lt;a href="http://www.dotnetmafia.com/blogs/dotnettipoftheday/archive/2009/03/23/speaking-at-sharepoint-saturday-tulsa-this-weekend.aspx"&gt;Beer and Code&lt;/a&gt; social afterwards.&lt;/p&gt;  &lt;p&gt;Follow me on &lt;a href="http://www.twitter.com/coreyroth"&gt;twitter&lt;/a&gt;.&lt;/p&gt;&lt;img src="http://www.dotnetmafia.com/aggbug.aspx?PostID=871" width="1" height="1"&gt;</description><category domain="http://www.dotnetmafia.com/blogs/dotnettipoftheday/archive/tags/SharePoint/default.aspx">SharePoint</category><category domain="http://www.dotnetmafia.com/blogs/dotnettipoftheday/archive/tags/Error/default.aspx">Error</category><category domain="http://www.dotnetmafia.com/blogs/dotnettipoftheday/archive/tags/MOSS/default.aspx">MOSS</category><category domain="http://www.dotnetmafia.com/blogs/dotnettipoftheday/archive/tags/Enterprise+Search/default.aspx">Enterprise Search</category></item><item><title>MOSS Setup.exe – The Parameter is Incorrect</title><link>http://www.dotnetmafia.com/blogs/dotnettipoftheday/archive/2009/03/03/moss-setup-exe-the-parameter-is-incorrect.aspx</link><pubDate>Tue, 03 Mar 2009 16:04:17 GMT</pubDate><guid isPermaLink="false">ceb7fe2a-c56b-4d85-99e6-8dd548580538:855</guid><dc:creator>CoreyRoth</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.dotnetmafia.com/blogs/dotnettipoftheday/rsscomments.aspx?PostID=855</wfw:commentRss><comments>http://www.dotnetmafia.com/blogs/dotnettipoftheday/archive/2009/03/03/moss-setup-exe-the-parameter-is-incorrect.aspx#comments</comments><description>&lt;p&gt;This is kind of a weird issue and I ran into it the last two times I setup a MOSS virtual machine, so I thought I would take a moment to tell about it today.&amp;#160; I am a Windows Server 2008 virtual machine.&amp;#160; This server is a DC and also has SQL Server 2008 installed.&amp;#160; In my particular case I have the setup files for MOSS extracted onto a folder on my external hard drive so that I can do a slipstream install of SP1 and the Infrastructure Update.&amp;#160; To access the files I am using Virtual PC’s Share Folder feature to provide access to the install files inside the virtual machine.&amp;#160; &lt;/p&gt;  &lt;p&gt;I created a setup account for MOSS to do the install since that seems to be a best practice.&amp;#160; This account has administrator privileges.&amp;#160; Here is where the issue comes in.&amp;#160; When I login with my setup account and try to run setup.exe for MOSS, I get the following error.&lt;/p&gt;  &lt;p&gt;&lt;em&gt;Setup.exe.&amp;#160; The Parameter is Incorrect.&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;In attempting to troubleshoot the issue, I noticed that if I ran it with the actual administrator account, everything works fine.&amp;#160; However, this is not the account I wanted to install on.&amp;#160; No matter what I could do, I could not get setup to run as a shared folder.&amp;#160; Instead, what I ended up having to do was map a folder over the network to the host machine and install the files that way.&amp;#160; Not sure what would cause this, but I assume it has something to do with Virtual PC.&amp;#160; Anyhow, if you run into this issue, it’s easy to work around.&lt;/p&gt;&lt;img src="http://www.dotnetmafia.com/aggbug.aspx?PostID=855" width="1" height="1"&gt;</description><category domain="http://www.dotnetmafia.com/blogs/dotnettipoftheday/archive/tags/SharePoint/default.aspx">SharePoint</category><category domain="http://www.dotnetmafia.com/blogs/dotnettipoftheday/archive/tags/Error/default.aspx">Error</category><category domain="http://www.dotnetmafia.com/blogs/dotnettipoftheday/archive/tags/MOSS/default.aspx">MOSS</category></item><item><title>ArgumentNullException when calling Enterprise Search Web Service</title><link>http://www.dotnetmafia.com/blogs/dotnettipoftheday/archive/2009/02/26/argumentnullexception-when-calling-enterprise-search-web-service.aspx</link><pubDate>Thu, 26 Feb 2009 22:14:56 GMT</pubDate><guid isPermaLink="false">ceb7fe2a-c56b-4d85-99e6-8dd548580538:850</guid><dc:creator>CoreyRoth</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.dotnetmafia.com/blogs/dotnettipoftheday/rsscomments.aspx?PostID=850</wfw:commentRss><comments>http://www.dotnetmafia.com/blogs/dotnettipoftheday/archive/2009/02/26/argumentnullexception-when-calling-enterprise-search-web-service.aspx#comments</comments><description>&lt;p&gt;Last week, I demonstrated how to call the Enterprise Search web service to get search results to a colleague.&amp;#160; I pointed him to my post on querying a web service and he was able to easily put the code together to call the web service.&amp;#160; However, when his code called the service, he got the following error.&lt;/p&gt;  &lt;div style="font-family:consolas;background:black;color:white;font-size:13pt;font-weight:bold;"&gt;   &lt;p style="margin:0px;"&gt;&amp;lt;&lt;span style="color:#cc7832;"&gt;ResponsePacket&lt;/span&gt; &lt;span style="color:silver;"&gt;xmlns&lt;/span&gt;=&amp;quot;&lt;span style="color:#a5c25c;"&gt;urn:Microsoft.Search.Response&lt;/span&gt;&amp;quot;&amp;gt;&lt;/p&gt;    &lt;p style="margin:0px;"&gt;&amp;#160;&amp;#160;&amp;#160; &amp;lt;&lt;span style="color:#cc7832;"&gt;Response&lt;/span&gt; &lt;span style="color:silver;"&gt;domain&lt;/span&gt;=&amp;quot;&lt;span style="color:#a5c25c;"&gt;QDomain&lt;/span&gt;&amp;quot;&amp;gt;&lt;/p&gt;    &lt;p style="margin:0px;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;lt;&lt;span style="color:#cc7832;"&gt;Status&lt;/span&gt;&amp;gt;ERROR_SERVER&amp;lt;/&lt;span style="color:#cc7832;"&gt;Status&lt;/span&gt;&amp;gt;&lt;/p&gt;    &lt;p style="margin:0px;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;lt;&lt;span style="color:#cc7832;"&gt;DebugErrorMessage&lt;/span&gt;&amp;gt;System.ArgumentNullException&amp;lt;/&lt;span style="color:#cc7832;"&gt;DebugErrorMessage&lt;/span&gt;&amp;gt;&lt;/p&gt;    &lt;p style="margin:0px;"&gt;&amp;#160;&amp;#160;&amp;#160; &amp;lt;/&lt;span style="color:#cc7832;"&gt;Response&lt;/span&gt;&amp;gt;&lt;/p&gt;    &lt;p style="margin:0px;"&gt;&amp;lt;/&lt;span style="color:#cc7832;"&gt;ResponsePacket&lt;/span&gt;&amp;gt;&lt;/p&gt; &lt;/div&gt;   &lt;p&gt;When I tried my code to call the web service, everything worked fine.&amp;#160; After a bit of troubleshooting, I remembered him saying that he was going to specify the web service address by IP because he wanted to call the web service over the VPN and DNS hasn’t worked so well lately over it.&amp;#160; I immediately though to have him change to the server name (as I have experienced &lt;a href="http://www.dotnetmafia.com/blogs/dotnettipoftheday/archive/2009/01/29/workflow-doesn-t-start-when-accessing-sharepoint-site-via-ip-address.aspx"&gt;other issues&lt;/a&gt; with IP addresses in the past) and everything immediately began to work.&amp;#160; The lesson to be learned is again, never try to access a SharePoint server by IP address.&amp;#160; Although some things might work, many things don’t.&amp;#160; This might be solvable with an alternate access path, but I find it easier just to avoid the IP thing all together.&lt;/p&gt;&lt;img src="http://www.dotnetmafia.com/aggbug.aspx?PostID=850" width="1" height="1"&gt;</description><category domain="http://www.dotnetmafia.com/blogs/dotnettipoftheday/archive/tags/SharePoint/default.aspx">SharePoint</category><category domain="http://www.dotnetmafia.com/blogs/dotnettipoftheday/archive/tags/Error/default.aspx">Error</category><category domain="http://www.dotnetmafia.com/blogs/dotnettipoftheday/archive/tags/MOSS/default.aspx">MOSS</category><category domain="http://www.dotnetmafia.com/blogs/dotnettipoftheday/archive/tags/Enterprise+Search/default.aspx">Enterprise Search</category></item><item><title>The search service is currently offline. Visit the Services on Server page in SharePoint Central Administration to verify whether the service is enabled. This might also be because an indexer move is in progress.</title><link>http://www.dotnetmafia.com/blogs/dotnettipoftheday/archive/2009/02/24/the-search-service-is-currently-offline-visit-the-services-on-server-page-in-sharepoint-central-administration-to-verify-whether-the-service-is-enabled-this-might-also-be-because-an-indexer-move-is-in-progress.aspx</link><pubDate>Tue, 24 Feb 2009 19:45:00 GMT</pubDate><guid isPermaLink="false">ceb7fe2a-c56b-4d85-99e6-8dd548580538:847</guid><dc:creator>CoreyRoth</dc:creator><slash:comments>23</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.dotnetmafia.com/blogs/dotnettipoftheday/rsscomments.aspx?PostID=847</wfw:commentRss><comments>http://www.dotnetmafia.com/blogs/dotnettipoftheday/archive/2009/02/24/the-search-service-is-currently-offline-visit-the-services-on-server-page-in-sharepoint-central-administration-to-verify-whether-the-service-is-enabled-this-might-also-be-because-an-indexer-move-is-in-progress.aspx#comments</comments><description>&lt;p&gt;There seems to be a huge plague of the following error sweeping through the SharePoint community right now.&amp;nbsp; This occurs when you go to the Search Settings page on your SSP.&amp;nbsp; You will probably notice it before this by a user trying to search and getting an error.&amp;nbsp; Here is the text.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;The search service is currently offline. Visit the Services on Server page in SharePoint Central Administration to verify whether the service is enabled. This might also be because an indexer move is in progress.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;It’s also been sweeping through the forums.&amp;nbsp; Here are two posts about it just in the last couple of days.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://social.msdn.microsoft.com/Forums/en-US/sharepointsearch/thread/da8d8bdc-5788-4992-8245-b98d5341acf8"&gt;http://social.msdn.microsoft.com/Forums/en-US/sharepointsearch/thread/da8d8bdc-5788-4992-8245-b98d5341acf8&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://social.msdn.microsoft.com/Forums/en-US/sharepointsearch/thread/17a12447-7c77-492c-a7b9-2269b81cfafa/?ffpr=0"&gt;http://social.msdn.microsoft.com/Forums/en-US/sharepointsearch/thread/17a12447-7c77-492c-a7b9-2269b81cfafa/?ffpr=0&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;First, let’s start by saying that when this happens to most people that a) the search service is most certainly online and b) an indexer move is not in progress.&amp;nbsp; Google as much as you want, I have yet to see a concrete solution that didn’t result in some poor soul having to rebuild a search index.&amp;nbsp; I have had two clients experience this issue since the beginning of the year, plus I have had other SharePoint consultants tell me of similar horror stories.&amp;nbsp; I think the ultimate cause of the issue may be security related, as there have been some mixed results saying giving your crawl account administrator privileges fixes it (however, you never want to run like this).&lt;/p&gt;
&lt;p&gt;So how do you fix it?&amp;nbsp; Well as I implied, I do not know of a way to fix it which allows you to keep your search index.&amp;nbsp; This part is mainly hearsay, but one of my clients was instructed by Microsoft support to rebuild their SSP.&amp;nbsp; This did in fact fix it, but it also meant I had to reconfigure everything in the BDC as well as the Search content sources, scopes, managed properties, etc.&lt;/p&gt;
&lt;p&gt;Another slighlty less painful method is to stop the Office Search Service in Central Administration.&amp;nbsp; When I say this, I mean clicking stop in Central Administration which deconfigures the service, not by stopping the service in the Services control panel.&amp;nbsp; Then, you reconfigure the Office Search Service with a new database.&amp;nbsp; Again you have to reconfigure all of your search settings, but you don’t lose any BDC, Excel Services, and other items.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;UPDATE:&lt;/em&gt;&amp;nbsp;I was talking about this issue with a client and he was told by Microsoft support&amp;nbsp;that this can occur when you have a farm and some of the servers aren&amp;#39;t all on the same patch level in the farm.&amp;nbsp; In this case Infrastructure Update was applied on some servers, but not all of them.&amp;nbsp; I haven&amp;#39;t confirmed this myself, but this does make a lot of sense and I have seen other posts out there that seem to imply this.&amp;nbsp; I would certainly check this first before rebuilding your search service.&lt;/p&gt;
&lt;p&gt;I am just trying to bring visibility to this issue, because honestly I am tired of reconfiguring SSPs.&amp;nbsp; This issue is way out of hand right now and I really think it needs to be addressed by Microsoft.&amp;nbsp; &lt;/p&gt;&lt;img src="http://www.dotnetmafia.com/aggbug.aspx?PostID=847" width="1" height="1"&gt;</description><category domain="http://www.dotnetmafia.com/blogs/dotnettipoftheday/archive/tags/SharePoint/default.aspx">SharePoint</category><category domain="http://www.dotnetmafia.com/blogs/dotnettipoftheday/archive/tags/Error/default.aspx">Error</category><category domain="http://www.dotnetmafia.com/blogs/dotnettipoftheday/archive/tags/MOSS/default.aspx">MOSS</category><category domain="http://www.dotnetmafia.com/blogs/dotnettipoftheday/archive/tags/Enterprise+Search/default.aspx">Enterprise Search</category></item><item><title>Error: HRESULT E_FAIL has been returned from a call to a COM component</title><link>http://www.dotnetmafia.com/blogs/dotnettipoftheday/archive/2008/05/01/error-hresult-e-fail-has-been-returned-from-a-call-to-a-com-component.aspx</link><pubDate>Thu, 01 May 2008 19:15:04 GMT</pubDate><guid isPermaLink="false">ceb7fe2a-c56b-4d85-99e6-8dd548580538:569</guid><dc:creator>CoreyRoth</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.dotnetmafia.com/blogs/dotnettipoftheday/rsscomments.aspx?PostID=569</wfw:commentRss><comments>http://www.dotnetmafia.com/blogs/dotnettipoftheday/archive/2008/05/01/error-hresult-e-fail-has-been-returned-from-a-call-to-a-com-component.aspx#comments</comments><description>&lt;p&gt;I was working on an Enterprise Search deployment the other day and I encountered this lovely error.&amp;nbsp; I found the answer buried in some forum posts, but I wanted to tell you what side effects I found when implementing the solution (and I wanted to make sure I could find the answer again someday when I forget it).&amp;nbsp; In my case I configured my Content Source to crawl a remote SharePoint farm (although I don&amp;#39;t think being on a remote farm has anything to do with it).&amp;nbsp; When I started the crawl, I saw the following error in my crawl log.&lt;/p&gt; &lt;p&gt;&lt;em&gt;HRESULT E_FAIL has been returned from a call to a COM component&lt;/em&gt;&lt;/p&gt; &lt;p&gt;The reason this error occurs is because, I did not have impersonation enabled in my web.config.&amp;nbsp; I needed a line that looked something like this.&lt;/p&gt; &lt;div style="font-size:10pt;background:white;color:black;font-family:courier new;"&gt; &lt;p style="margin:0px;"&gt;&lt;span style="color:blue;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#a31515;"&gt;identity&lt;/span&gt;&lt;span style="color:blue;"&gt; &lt;/span&gt;&lt;span style="color:red;"&gt;impersonate&lt;/span&gt;&lt;span style="color:blue;"&gt;=&lt;/span&gt;&amp;quot;&lt;span style="color:blue;"&gt;true&lt;/span&gt;&amp;quot;&lt;span style="color:blue;"&gt; /&amp;gt;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt; &lt;p&gt;However, before you are doing that, you need to know that this really changes the way security works on the site.&amp;nbsp; When impersonation is enabled, it means the Application Pool account will no longer be used to execute ASP.NET page requests.&amp;nbsp; It also means that if you are using Integrated Security with your connection strings, that you will most likely end up with an error message such as the following.&lt;/p&gt; &lt;p&gt;&lt;em&gt;Login failed for user &amp;#39;NT AUTHORITY\NETWORK SERVICE&amp;#39;&lt;/em&gt;&lt;/p&gt; &lt;p&gt;Additionally if you are using the SqlDataSource, it is most likely mapped to the SpSqlDataSource (unless you removed the tag mapping) and will get a message like the following.&lt;/p&gt; &lt;p&gt;&lt;em&gt;This control does not allow connection strings with the following keywords: ‘Integrated Security’, ‘Trusted_Connection’. &lt;/em&gt;&lt;/p&gt; &lt;p&gt;I talked about the above message in the &lt;a href="http://www.dotnetmafia.com/blogs/dotnettipoftheday/archive/2008/02/11/spsqldatasource-this-control-does-not-allow-connection-strings-with-the-following-keywords-integrated-security-trusted-connection.aspx"&gt;past&lt;/a&gt;.&amp;nbsp; On a related note, I have discovered (assuming Impersonation is off), that you can enable Integrated Security with the SPSqlDataSource control by setting the &lt;strong&gt;AllowIntegratedSecurity&lt;/strong&gt; property to true.&lt;/p&gt; &lt;p&gt;So what is the bottom line?&amp;nbsp; Well, from my personal attempts as well as from what I have read in forums, it is not possible to have Impersonation enabled as well as use Integrated Security with your connection strings.&amp;nbsp; In theory, I do believe it could be possible if you were to give all of your SharePoint users the same permissions as your original application account on your SQL Server.&amp;nbsp; What I mean by that is give DOMAIN\Domain Users permission directly on the database.&amp;nbsp; I don&amp;#39;t really like that idea though.&amp;nbsp; This, unfortunately, left me to breaking a best practice (come on not like SharePoint hasn&amp;#39;t made you do that before) and use an internal SQL account for authentication.&amp;nbsp; &lt;/p&gt; &lt;p&gt;I am out of ideas on this one, so currently this seems to be my only answer.&amp;nbsp; Once, I changed my connection string and turned impersonation off, I recrawled and everything works great.&lt;/p&gt;&lt;img src="http://www.dotnetmafia.com/aggbug.aspx?PostID=569" width="1" height="1"&gt;</description><category domain="http://www.dotnetmafia.com/blogs/dotnettipoftheday/archive/tags/SharePoint/default.aspx">SharePoint</category><category domain="http://www.dotnetmafia.com/blogs/dotnettipoftheday/archive/tags/Error/default.aspx">Error</category><category domain="http://www.dotnetmafia.com/blogs/dotnettipoftheday/archive/tags/MOSS/default.aspx">MOSS</category><category domain="http://www.dotnetmafia.com/blogs/dotnettipoftheday/archive/tags/Enterprise+Search/default.aspx">Enterprise Search</category></item><item><title>Tracing Service lost trace events</title><link>http://www.dotnetmafia.com/blogs/dotnettipoftheday/archive/2008/04/17/tracing-service-lost-trace-events.aspx</link><pubDate>Thu, 17 Apr 2008 16:02:19 GMT</pubDate><guid isPermaLink="false">ceb7fe2a-c56b-4d85-99e6-8dd548580538:563</guid><dc:creator>CoreyRoth</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.dotnetmafia.com/blogs/dotnettipoftheday/rsscomments.aspx?PostID=563</wfw:commentRss><comments>http://www.dotnetmafia.com/blogs/dotnettipoftheday/archive/2008/04/17/tracing-service-lost-trace-events.aspx#comments</comments><description>&lt;p&gt;If you are like me, you go to the SharePoint logs folder often in an attempt to try and resolve various errors you may encounter when working with SharePoint.&amp;nbsp; I noticed on some of my servers, that I was receiving an entry similar to the one below in my log file.&lt;/p&gt; &lt;p&gt;04/17/2008 10:45:52.99 wsstracing.exe (0x06BC)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x2498&amp;nbsp; ULS Logging&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Unified Logging Service&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; uls1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Monitorable&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Tracing Service lost trace events.&amp;nbsp; Current value 13.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/p&gt; &lt;p&gt;I did a quick Google search and was unable to find an answer.&amp;nbsp; I did however notice that people did encounter this error after upgrading to SP1.&amp;nbsp; This was definitely also the case with these particular servers.&amp;nbsp; I got lucky and the solution to solving this is simple.&amp;nbsp; I just restarted the &lt;em&gt;Windows SharePoint Services Tracing&lt;/em&gt; and the &lt;em&gt;Windows SharePoint Services Administration &lt;/em&gt;services.&amp;nbsp; Once I did that, a new log was created and I was getting all of my trace information again.&lt;/p&gt;&lt;img src="http://www.dotnetmafia.com/aggbug.aspx?PostID=563" width="1" height="1"&gt;</description><category domain="http://www.dotnetmafia.com/blogs/dotnettipoftheday/archive/tags/SharePoint/default.aspx">SharePoint</category><category domain="http://www.dotnetmafia.com/blogs/dotnettipoftheday/archive/tags/Error/default.aspx">Error</category><category domain="http://www.dotnetmafia.com/blogs/dotnettipoftheday/archive/tags/MOSS/default.aspx">MOSS</category></item><item><title>Help! My SearchBox Web Part won't Submit</title><link>http://www.dotnetmafia.com/blogs/dotnettipoftheday/archive/2008/02/28/help-my-searchbox-web-part-won-t-submit.aspx</link><pubDate>Thu, 28 Feb 2008 20:12:41 GMT</pubDate><guid isPermaLink="false">ceb7fe2a-c56b-4d85-99e6-8dd548580538:524</guid><dc:creator>CoreyRoth</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.dotnetmafia.com/blogs/dotnettipoftheday/rsscomments.aspx?PostID=524</wfw:commentRss><comments>http://www.dotnetmafia.com/blogs/dotnettipoftheday/archive/2008/02/28/help-my-searchbox-web-part-won-t-submit.aspx#comments</comments><description>&lt;p&gt;I have caused this to happen a number of times and the answer isn&amp;#39;t obvious at first, so I thought I would post on it and explain what causes it and how to fix it.&amp;nbsp; The behavior usually occurs for me when I am deploying a SearchBoxEx web part via a feature using an elements.xml file.&amp;nbsp; What you will see is the web part gets deployed fine, but when you try to submit a query, it doesn&amp;#39;t do anything and you get the following JavaScript error.&lt;/p&gt; &lt;p&gt;&lt;em&gt;&amp;#39;options&amp;#39; is null or not an object.&lt;/em&gt;&lt;/p&gt; &lt;p&gt;The reason this happens for me is because in my configuration file I am setting the scope dropdown mode to &lt;em&gt;Show, do not include contextual scopes &lt;/em&gt;and I have specified a &lt;strong&gt;ScopeDisplayGroupName &lt;/strong&gt;that does not exist yet in my site collection.&amp;nbsp; Actually any setting for the scope dropdown that displays a dropdown will cause this behavior when the scope display group does not exist.&amp;nbsp; To fix it quickly, you can either change the scope dropdown mode or create the scope display group on your site collection.&amp;nbsp; However, the correct way for me to fix this would be to include something in my feature receiver that creates the scope display group.&lt;/p&gt;&lt;img src="http://www.dotnetmafia.com/aggbug.aspx?PostID=524" width="1" height="1"&gt;</description><category domain="http://www.dotnetmafia.com/blogs/dotnettipoftheday/archive/tags/SharePoint/default.aspx">SharePoint</category><category domain="http://www.dotnetmafia.com/blogs/dotnettipoftheday/archive/tags/Error/default.aspx">Error</category><category domain="http://www.dotnetmafia.com/blogs/dotnettipoftheday/archive/tags/MOSS/default.aspx">MOSS</category><category domain="http://www.dotnetmafia.com/blogs/dotnettipoftheday/archive/tags/Enterprise+Search/default.aspx">Enterprise Search</category></item><item><title>BDC: Could not create profile page for Entity</title><link>http://www.dotnetmafia.com/blogs/dotnettipoftheday/archive/2008/02/27/bdc-could-not-create-profile-page-for-entity.aspx</link><pubDate>Wed, 27 Feb 2008 14:53:53 GMT</pubDate><guid isPermaLink="false">ceb7fe2a-c56b-4d85-99e6-8dd548580538:522</guid><dc:creator>CoreyRoth</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.dotnetmafia.com/blogs/dotnettipoftheday/rsscomments.aspx?PostID=522</wfw:commentRss><comments>http://www.dotnetmafia.com/blogs/dotnettipoftheday/archive/2008/02/27/bdc-could-not-create-profile-page-for-entity.aspx#comments</comments><description>&lt;p&gt;I have seen quite a few searches for this warning in our stats, so I thought I would address the following message received when importing an application definition into the Business Data Catalog.&lt;/p&gt; &lt;p&gt;&lt;em&gt;Could not create profile page for Entity MyEntity.&amp;nbsp; The error is: Default action exists for application &amp;#39;MyInstance&amp;#39;, entity &amp;#39;MyEntity&amp;#39;.&amp;nbsp; Profile page creation skipped.&lt;/em&gt;&lt;/p&gt; &lt;p&gt;When you import your application definition, this kind of looks like an error but in fact is not.&amp;nbsp; This is just the message MOSS gives when you &lt;a href="http://www.dotnetmafia.com/blogs/dotnettipoftheday/archive/2008/01/29/adding-a-default-action-to-a-business-data-catalog-entity.aspx"&gt;add a default action to an entity&lt;/a&gt;.&amp;nbsp; I describe how to do that in the linked blog post.&amp;nbsp; Unfortunately, this appears as an error in the Event Log instead of a warning.&amp;nbsp; This is unfortunate, because your MOSS administrator will likely ask you about it (my last one did).&amp;nbsp; The long story short.&amp;nbsp; Don&amp;#39;t worry about this message.&amp;nbsp; It is perfectly normal to receive it when you have specified a default action.&lt;/p&gt;&lt;img src="http://www.dotnetmafia.com/aggbug.aspx?PostID=522" width="1" height="1"&gt;</description><category domain="http://www.dotnetmafia.com/blogs/dotnettipoftheday/archive/tags/SharePoint/default.aspx">SharePoint</category><category domain="http://www.dotnetmafia.com/blogs/dotnettipoftheday/archive/tags/Error/default.aspx">Error</category><category domain="http://www.dotnetmafia.com/blogs/dotnettipoftheday/archive/tags/MOSS/default.aspx">MOSS</category><category domain="http://www.dotnetmafia.com/blogs/dotnettipoftheday/archive/tags/Business+Data+Catalog/default.aspx">Business Data Catalog</category></item></channel></rss>