Whenever the user search for a product, commerce server 2009 will not show any results if there are matches in database as shown below.
The following error is recorded in the event log.
|
An exception of type ‘Microsoft.Office.Server.Search.Query.SearchServiceNotFoundException’ occurred and was caught. ——————————————————————————————————————- 01/27/2009 11:20:47 Type : Microsoft.Office.Server.Search.Query.SearchServiceNotFoundException, Microsoft.Office.Server.Search, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c Message : The search request was unable to connect to the Search Service. Source : Microsoft.Office.Server.Search Help link : Data : System.Collections.ListDictionaryInternal TargetSite : Microsoft.Office.Server.Search.Query.ResultTableCollection Execute() Stack Trace : at Microsoft.Office.Server.Search.Query.FullTextSqlQuery.Execute() at Microsoft.Commerce.Providers.Components.SiteContentSearchLoader.GetSPFullTextSqlSearchResults(CommerceSiteContentSearchCriteria search, List`1 propertyList, CommerceQueryOperationResponse queryResponse) at Microsoft.Commerce.Providers.Components.SiteContentSearchLoader.ExecuteQuery(CommerceQueryOperation queryOperation, OperationCacheDictionary operationCache, CommerceQueryOperationResponse response) at Microsoft.Commerce.Providers.Components.OperationSequenceComponent.Execute(CommerceOperation operation, OperationCacheDictionary operationCache, CommerceOperationResponse response) at Microsoft.Commerce.Broker.OperationSequence.ExecuteComponentTree(List`1 executionTreeList, CommerceOperation operation, OperationCacheDictionary operationCache, CommerceOperationResponse response) at Microsoft.Commerce.Broker.OperationSequence.Execute(CommerceOperation operation) at Microsoft.Commerce.Broker.MessageHandler.ProcessMessage(String messageHandlerName, CommerceOperation operation) at Microsoft.Commerce.Broker.OperationService.InternalProcessRequest(CommerceRequest request) at Microsoft.Commerce.Broker.OperationService.ProcessRequest(CommerceRequest request)
Additional Info:
MachineName : MOJAVENOVCTP TimeStamp : 1/27/2009 5:50:47 AM FullName : Microsoft.Commerce.Common, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35 AppDomainName : /LM/W3SVC/892823024/ROOT-1-128775019192401664 ThreadIdentity : MOJAVENOVCTP\Administrator WindowsIdentity : MOJAVENOVCTP\Administrator
|
The problem may occur because the search service may not be able to take requests from other application. The resolution is to restart, Office SharePoint Server Search and Windows SharePoint Services Search services. If still doesn’t working, just restart IIS to make it work.
If you like this post, please click on our sponsor advertisement.
Hi,
We had the same error and adressed the issue, here is the solution:
http://www.dotnetforthoughts.com/post/2009/03/05/Important-bug-in-Commerce-Server-2009-RTM.aspx
Oh and by the, Sharepoint SSP needs to be installed and configures
HI Ravi,
I’ve got a question about the search options in Commerce Server.
I installed Office SharePoint Server Search and the crawling and search works fine, but i have a problem with the searchwords that users search.
When they search on -Commercial Real Estate-, it searches on all items. So it search on commerical, real, and on estate. And I want that the site only results returns on -Commercial Real Estate-
I checked and found that Commerce Server puts an AND tag between each searchword, like Commercial and real and estate, wheras it shud take Commercial and real estate.
Can u throw me some idea where I can set this ?
thanks in advance.