The information in this article applies to:
Product: Metastorm BPM
Version: 7.5.x 7.6.x
Issue
When trying to access the login screen in a web browser, a user receives the following error:
Service is not available.
Retrieving the COM class factory for component with CLSID \{EBAC9532-3094-11D4-9B1F-00C04F2A1F69\} failed due to the following error: 80070005.
Resolution/Discussion
Before using Metastorm BPM on 64-bit Windows, the following changes need to be made to IIS. Remember that only the Process Engine and web extensions are supported on a 64-bit operating system, and they run as 32-bit applications.
- From a command prompt, run cscript.exe adsutil.vbs set W3SVC/AppPools/Enable32BitAppOnWin64 1. For more information see Configuring IIS to Run 32-bit Applications on 64-bit Windows (IIS 6.0). Note that "true" in the command in the Microsoft article should be changed to 1 (one).
Note: If Metastorm BPM cannot be accessed after making the changes listed in this article, try setting Enable32BitAppOnWin64 to 0 (zero), i.e., run cscript.exe adsutil.vbs set W3SVC/AppPools/Enable32BitAppOnWin64 0.
- From a command prompt, run C:\\Windows\\Microsoft.NET\\Framework\\v2.0.50727\\aspnet\_regiis -i. This will re-register the 32-bit version of ASP.NET 2.0. How to switch between the 32-bit versions of ASP.NET 1.1 and the 64-bit version of ASP.NET 2.0 on a 64-bit version of Windows.
- Run iisreset.
- In IIS Manager, set web service extension for ASP.NET 2.0 to Allowed.
- Run iisreset.
Note that the ODBC Data Source Administrator accessed through Administrative Tools is the 64-bit ODBC manager. However, Metastorm BPM uses 32-bit ODBC drivers, even for 64-bit SQL Server. This means that DSNs configured in the 64-bit ODBC manager will not be visible in the Designer and Integration Wizard. Nor will the DSN used by the Engine be visible in the 64-bit ODBC manager. The 32-bit manager that's needed for Metastorm BPM can be accessed by either of the following:
- Edit the registry directly - HKEY\_LOCAL\_MACHINE\\SOFTWARE\\Wow6432Node\\ODBC\\ODBC.ini
- Run the 32-bit ODBC Data Source Administrator - C:\\Windows\\SysWOW64\\odbcad32.exe
- For more information on the 32-bit and 64-bit ODBC Administrator tools, see the following Microsoft article: The 32-bit version of the ODBC Administrator tool and the 64-bit version ...
The Metastorm software key in the registry is found here: HKEY\_LOCAL\_MACHINE\\SOFTWARE\\Wow6432Node\\Metastorm
If COM+ and the Engine stop working when 64-bit Windows is used, see the following Microsoft article: COM+ functionality may be disabled...