Portal Engine
Version 2.x > Portal Engine > Search Error View modes: 
User avatar
Member
Member
tlaughlin - 7/25/2007 2:56:35 PM
   
Search Error
I gettting the following error when I add the searchresults webpart and attempt a search. Works okay if I don't use the / as the document path, but that isn't acceptable. I need to be able to search the entire site.

Server Error in '/' Application.
--------------------------------------------------------------------------------

TreeEngine.TreeProvider.Search: The specified starting node "/" does not exist.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.Exception: TreeEngine.TreeProvider.Search: The specified starting node "/" does not exist.

Source Error:

An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.

Stack Trace:


[Exception: TreeEngine.TreeProvider.Search: The specified starting node "/" does not exist.]
CMS.TreeEngine.TreeProvider.Search(String siteName, String searchNodePath, String cultureCode, String searchExpression, SearchModeEnum searchMode, Boolean searchChildNodes, String classNames, Boolean filterResultsByReadPermission, Boolean searchOnlyPublished, String whereCondition, String orderBy) +598
CMS.Controls.CMSSearchResults.ReloadData(Boolean forceLoad) +1801
CMS.Controls.CMSSearchResults.OnLoad(EventArgs e) +32
System.Web.UI.Control.LoadRecursive() +47
System.Web.UI.Control.LoadRecursive() +131
System.Web.UI.Control.LoadRecursive() +131
System.Web.UI.Control.LoadRecursive() +131
System.Web.UI.Control.LoadRecursive() +131
System.Web.UI.Control.LoadRecursive() +131
System.Web.UI.Control.LoadRecursive() +131
System.Web.UI.Control.LoadRecursive() +131
System.Web.UI.Control.LoadRecursive() +131
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1061




User avatar
Member
Member
forrester - 7/25/2007 3:02:22 PM
   
RE:Search Error
Have you tried putting the following in the path:

/%

- forrester

User avatar
Member
Member
tim@pandorasystems.com - 7/25/2007 3:18:16 PM
   
RE:Search Error
Thanks for the quick response. I just tried you suggestion of appending a % to the path. It had no effect.

Any other suggestions would be greatly appreciated.

User avatar
Kentico Support
Kentico Support
kentico_jurajo - 7/26/2007 11:47:49 AM
   
RE:Search Error
Hi,
if you are using different cultures, it is possible that for the root node "/" does not exist as a document in current culture. Could you please try to translate the root for the culture?
If not, please send us export package with the web site to support@kentico.com so we can reproduce your issue.
Thank you.
Please let me know if it helps.

Best Regards,
Juraj Ondrus

User avatar
Kentico Support
Kentico Support
kentico_jurajo - 7/26/2007 2:56:40 PM
   
RE:Search Error
When you are using a wrokflow and the root node is not published, then this error occurs. Since version 2.3 should it be fixed.
So, you need to publish the root document - master page. After it there should not be any problems.

User avatar
Member
Member
tim@pandorasystems.com - 7/26/2007 3:21:42 PM
   
RE:Search Error
That worked perfect! Thanks for your assistance.