I am receiving the following error message when I try to call GetWorkFlows in ABBYY Recognition Server 3.5. What is the root cause of this? How to fix it?
System.Runtime.InteropServices.COMException: Retrieving the COM class factory for component with CLSID {E46C9628-86CF-4FDB-A0C8-05EB57219EB9} failed due to the following error: 80040154 Class not registered (Exception from HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG)).
at RSSoapService3.RSSoapServiceCore..ctor()
at RSSoapService3.RSSoapService.GetWorkflows(String serverLocation)
Comments
1 comment
DP,
Check in the Opean API help file that comes with the product. I think it mentions error may appear when using the web service directly within 64-bit ASP.NET (some components are not registered on 64-bit systems). To use the Web Service within 64-bit web application framework create a COM+ application using the Recognition Server COM-based API. (See Open API Overview > COM-based API >Using COM-based API within 64-bit applications for details.) After the COM+ application is created, the Recognition Server Web Service can be used within 64-bit ASP.NET.
I don't have that exact version since we are now on FRS14 aka "Recognition Server 5" which is all 64bit and not 32bit.
Please sign in to leave a comment.