When attempting to search in Archive Manager the following error occurs: "Unable to find assembly 'Archive Full Text Search Service, Version=4.0.0.227, Culture=neutral, PublicKeyToken=null'. "
The Full Text share on the Archive Manager server is no longer accessible.
To find the location of the Full Text share on the Archive Manager please do the following.
This error can also be accompanied by the following two errors in the Windows Archive Manager event log:
Event Type: Error
Event Source: Full Text Search Service
Event Category: None
Event ID: 0
Date: 5/5/2008
Time: 5:46:42 PM
User: N/A
Computer: <ComputerName>
Description:
BusinessLayer.FullTextSearch: [4268384615-1241409107-0-0x0] Exception has been caught
Exception Source: mscorlib
Exception Type: System.IO.IOException
Exception Message: The network path was not found.
Exception Target Site: WinIOError
Date and Time: 5/5/2008 5:46:42 PM
Machine Name: <ComputerName>
IP Address: x.x.x.x
Current User: DOMAIN\ArhiveMGR_Service
CLR Version: 2.0.50727.832
Platform (version): Win32NT (5.2.3790.131072)
Application Domain: Archive Full Text Search Service.exe
Assembly Codebase: file:///C:/Program Files/ArchiveManager/Archive Full Text Search Service.exe
Assembly Fullname: Archive Full Text Search Service, Version=4.0.0.227, Culture=neutral, PublicKeyToken=null
Assembly Version: 4.0.0.227
---- Stack Trace ----
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 AfterMail.BusinessLayer.FullTextSearch.SearchMessage(RemotingSearchData searchData)
AND
Event Type: Error
Event Source: Archive Manager Web
Event Category: None
Event ID: 0
Date: 5/5/2008
Time: 5:46:42 PM
User: N/A
Computer: <ComputerName>
Description:
WWW.Search: [956129755-728026528-0-0x0] Error has been handled
Exception Source: mscorlib
Exception Type: System.Runtime.Serialization.SerializationException
Exception Message: Unable to find assembly 'Archive Full Text Search Service, Version=4.0.0.227, Culture=neutral, PublicKeyToken=null'.
Exception Target Site: HandleReturnMessage
Date and Time: 5/5/2008 5:46:42 PM
Machine Name: <ComputerName>
IP Address: x.x.x.x
Current User: DOMAIN\ArchiveMgr_Service
CLR Version: 2.0.50727.832
Platform (version): Win32NT (5.2.3790.131072)
Application Domain: /LM/W3SVC/2/Root-1-128544966895143534
Assembly Codebase: file:///C:/Program Files/ArchiveManager/Website/bin/AfterMail.WWW.DLL
Assembly Fullname: AfterMail.WWW, Version=4.0.0.227, Culture=neutral, PublicKeyToken=null
Assembly Version: 4.0.0.227
---- Stack Trace ----
Server stack trace:
at System.Runtime.Serialization.Formatters.Binary.BinaryAssemblyInfo.GetAssembly()
at System.Runtime.Serialization.Formatters.Binary.ObjectReader.GetType(BinaryAssemblyInfo assemblyInfo, String name)
at System.Runtime.Serialization.Formatters.Binary.ObjectMap..ctor(String objectName, String[] memberNames, BinaryTypeEnum[] binaryTypeEnumA, Object[] typeInformationA, Int32[] memberAssemIds, ObjectReader objectReader, Int32 objectId, BinaryAssemblyInfo assemblyInfo, SizedArray assemIdToAssemblyTable)
at System.Runtime.Serialization.Formatters.Binary.__BinaryParser.ReadObjectWithMapTyped(BinaryObjectWithMapTyped record)
at System.Runtime.Serialization.Formatters.Binary.__BinaryParser.ReadObjectWithMapTyped(BinaryHeaderEnum binaryHeaderEnum)
at System.Runtime.Serialization.Formatters.Binary.__BinaryParser.Run()
at System.Runtime.Serialization.Formatters.Binary.ObjectReader.Deserialize(HeaderHandler handler, __BinaryParser serParser, Boolean fCheck, Boolean isCrossAppDomain, IMethodCallMessage methodCallMessage)
at System.Runtime.Serialization.Formatters.Binary.BinaryFormatter.Deserialize(Stream serializationStream, HeaderHandler handler, Boolean fCheck, Boolean isCrossAppDomain, IMethodCallMessage methodCallMessage)
at System.Runtime.Remoting.Channels.CoreChannel.DeserializeBinaryResponseMessage(Stream inputStream, IMethodCallMessage reqMsg, Boolean bStrictBinding)
at System.Runtime.Remoting.Channels.BinaryClientFormatterSink.SyncProcessMessage(IMessage msg)
Exception rethrown at [0]:
at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
at AfterMail.BusinessLayer.Remoting.IFullTextSearch.SearchMessage(RemotingSearchData searchData)
at AfterMail.BusinessLayer.Message.Search(Int32 LoginID, SearchData objSearchData, String SortBy, Int32 PageNo, Int32 PageSize)
at AfterMail.WebService.BusinessLayer.SearchHelper.SearchEmail_Internal(SearchOptions options)
at AfterMail.WebService.BusinessLayer.SearchHelper.SearchEmail(SearchOptions options, String[]& errors)
at AfterMail.UI.Controls.EmailSearchResult.BindData()