Error: Class does not support Automation or does not support expected interface at Blackbaud.RE7Service.MasterService.HandleRequest - When refreshing list or sending email

The following error may be encountered when attempting to refresh an email list in NetCommunity.

There was a problem loading this list. Please see the status details below.
Refreshed on:     9/17/2015 at 10:40 AM
Refresh started on:     9/17/2015 at 10:40 AM
Refresh duration:     00:00:02 (hours:minutes:seconds)
Record count:     0
Status:     Error refreshing list. Details: [System.Web.Services.Protocols.SoapException: System.Web.Services.Protocols.SoapException: Server was unable to process request. ---> System.Runtime.InteropServices.COMException: Class does not support Automation or does not support expected interface at Blackbaud.RE7Service.MasterService.HandleRequest(Object oRequest, IRequestHandler oHandler, Boolean bUsesQuex) at Blackbaud.RE7Service.MasterService.GetPagedConstitData(GetPagedConstitDataArgs args) --- End of inner exception stack trace --- at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall) at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters) at Blackbaud.Web.Content.Core.RE7Service.MasterService.GetPagedConstitData(GetPagedConstitDataArgs args) at Blackbaud.Web.Content.Core.Data.RecordSearch.GetPublicConstitResultsPage(Int32 pageNumber, Int32& numberFetched, Boolean recursive) at Blackbaud.Web.Content.Core.Data.RecordSearch.GetResultsPage(Int32 pageNumber, Int32& numberFetched, Boolean recursive, Boolean bypassPrivacy, Boolean bypassCache) at Blackbaud.Web.Content.Core.DataSourceConstituentFetch.GetResultsPage(Int32 PageNumber, Int32& NumberRecordsFetched) at Blackbaud.Web.Content.Core.EmailList.RefreshQuery(DataTable dtData, BBQueryType oQuery) at Blackbaud.Web.Content.Core.EmailList.RefreshListQueryBased() at Blackbaud.Web.Content.Core.EmailList.RefreshList()]


You may see the following error when trying to send an email message. The email message may result in an exception containing the following information. 

System.Web.Services.Protocols.SoapException: Server was unable to process request. ---> Class does not support Automation or does not support expected interface
If your organization hosts the Raiser's Edge, contact your IT department and request the following:

Recycle the RE7service application pool in IIS on the Raiser's Edge Web Server. 

Please contact the appropriate software vendor or IT professional for assistance with this process or issue which is beyond Blackbaud's scope of support.

Environment

 Blackbaud NetCommunity

Was this article helpful?