Search index throws error
I create an index that only searches static content. After running a while I get a return code: 12031. I've tried getting all pages with the api and checking the url and path to make sure they are less then 250 characters. But no pages appear to upset this. Here is the log file. Is there a page guid in the error that would assist in identifying what page/content is causing this?
----------------------------------------
Timestamp: 8/5/2014 1:42:50 PM
Message: HandlingInstanceID: 0e0dc15a-d194-45a1-a9f4-be8455cfb1d8
An exception of type 'System.IO.PathTooLongException' occurred and was caught.
------------------------------------------------------------------------------
08/05/2014 09:42:50
Type : System.IO.PathTooLongException, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
Message : The specified path, file name, or both are too long. The fully qualified file name must be less than 260 characters, and the directory name must be less than 248 characters.
Source : mscorlib
Help link :
Data : System.Collections.ListDictionaryInternal
TargetSite : Int32 GetFullPathName()
HResult : -2147024690
Stack Trace : at System.IO.PathHelper.GetFullPathName()
at System.IO.Path.NormalizePath(String path, Boolean fullCheck, Int32 maxPathLength, Boolean expandShortPaths)
at System.IO.Path.GetFullPathInternal(String path)
at System.Security.Util.StringExpressionSet.CanonicalizePath(String path, Boolean needFullPath)
at System.Security.Util.StringExpressionSet.CreateListFromExpressions(String[] str, Boolean needFullPath)
at System.Security.Permissions.FileIOPermission.AddPathList(FileIOPermissionAccess access, AccessControlActions control, String[] pathListOrig, Boolean checkForDuplicates, Boolean needFullPath, Boolean copyPathList)
at System.Security.Permissions.FileIOPermission..ctor(FileIOPermissionAccess access, String path)
at System.Web.InternalSecurityPermissions.PathDiscovery(String path)
at System.Web.Hosting.HostingEnvironment.MapPath(VirtualPath virtualPath)
at System.Web.Hosting.HostingEnvironment.MapPath(String virtualPath)
at Telerik.Sitefinity.Web.RouteHelper.CreateHttpContext(String rawUrl, TextWriter writer)
at Telerik.Sitefinity.Web.ResourceCombining.InMemoryPageRender.CreatePageNodeRequestContext(PageNode pageNode, HtmlTextWriter writer, HttpContext& context)
at Telerik.Sitefinity.Web.ResourceCombining.InMemoryPageRender.GetPage(PageNode pageNode, PageDataProvider provider, HtmlTextWriter writer, HttpContext& context)
at Telerik.Sitefinity.Web.ResourceCombining.InMemoryPageRender.RenderPageInternal(PageNode pageNode, Boolean isPreview, Boolean isIndexMode)
at Telerik.Sitefinity.Web.ResourceCombining.InMemoryPageRender.RenderPage(PageNode pageNode)
at Telerik.Sitefinity.Publishing.Pipes.PageInboundPipe.RenderPage(PageNode node)
at Telerik.Sitefinity.Publishing.Pipes.PageInboundPipe.SetWrapperObjectProperties(WrapperObject wrapperObject, PageNode node)
Additional Info:
MachineName : xxxxx
TimeStamp : 8/5/2014 1:42:50 PM
FullName : Telerik.Sitefinity.Utilities, Version=6.3.5000.0, Culture=neutral, PublicKeyToken=b28c218413bdf563
AppDomainName : 5579e86c-1-130517192606315271
ThreadIdentity :
WindowsIdentity : xxxxx\xxxxx
Requested URL : localhost:58586/.../
Category: ErrorLog
Priority: 0
EventId: 9010
Severity: Warning
Title:Enterprise Library Exception Handling
Machine: M1730
App Domain: 5579e86c-1-130517192606315271
ProcessId: 4452
Process Name: C:\Program Files (x86)\Common Files\Microsoft Shared\DevServer\11.0\WebDev.WebServer40.exe
Thread Name:
Win32 ThreadId:12368
Extended Properties:
----------------------------------------
Hello Richard,
You could try to troubleshoot the search index by checking that KB.
Regards,
Svetoslav Manchev
Telerik