I have a web farm with 3 servers. I am using RadEditor with Ajax spellchecker enabled on it in a web page.
I sometimes get the below report from the production servers:
Exception Message: |
Access to the path 'C:\PayrollPortalWWW\PayrollIssueWeb\App_Data\RadSpell\en-US-Custom.txt' is denied. |
Source: |
mscorlib |
Target Site: |
WinIOError |
Call Stack: |
at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath) at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy) at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options) at System.IO.StreamWriter.CreateFile(String path, Boolean append) at System.IO.StreamWriter..ctor(String path, Boolean append, Encoding encoding, Int32 bufferSize) at System.IO.StreamWriter..ctor(String path, Boolean append) at Telerik.Web.UI.Dictionaries.FileCustomDictionarySource.AddWord(String word) at Telerik.Web.UI.SpellChecker.AddToCustom(String word) at Telerik.Web.UI.SpellCheckHandler.ProcessAddWordRequest(HttpResponse response, SpellChecker checker, String word) at Telerik.Web.UI.SpellCheckHandler.ProcessRequest(HttpContext context) at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) |
When I click the Add to dictionary option in Spellchecker for a misspelled word, sometimes the word is added to the dictionary and I can see the word in the text file but sometimes the control just doesn't do anything and Misspelled word menu stays open. What could be the problem?
Thank you...