NuGenesis SDMS Archive Template Builder does not start - WKB20526
SYMPTOMS
- The Archive Template Builder program does not start when a user clicks to edit, or create, an archive template in SDMS Administrator
- NuGenesis Restore Error may appear; "Unable to Create Activity Project Entry! Please see Log File for Restore Summary"
- The Archive Template Builder window does not open
ENVIRONMENT
- NuGenesis 9 SDMS
- NuGenesis 8 SDMS
CAUSE
A NuGenesis program file, NGACommonLib.dll, was not installed and registered during the SDMS Administrator client installation.
FIX or WORKAROUND
- Look for the following file on the client:
- NuGenesis 8: Drive:\Program Files (x86)\NuGenesis 8.0\Common Files\NGACommonLib.dll
- NuGenesis 9: Drive:\Program Files (x86)\Waters\NGSDMS\Common Files\NGACommonLib.dll
- If the file is not in that directory, copy the file from a NuGenesis server or client at the same Service Release level to the Common Files folder
- Register this file in a Command Prompt with Admin rights:
- NuGenesis 8: C:\Windows\syswow64\regsvr32.exe "Drive:\Program Files (x86)\NuGenesis 8.0\Common Files\NGACommonLib.dll"
- NuGenesis 9: C:\Windows\Microsoft.NET\Framework\v4.0.30290\regasm.exe "Drive:\Program Files (x86)\Waters\NGSDMS\Common Files\NGACommonLib.dll" /codebase /verbose
- If NGACommonLib.dll fails to register, or if it is registered but the issue persists, then register the following 3 files:
- C:\Windows\syswow64\regsvr32.exe "C:\Windows\syswow64\NgArMSLObs.dll"
- C:\Windows\syswow64\regsvr32.exe "C:\Windows\syswow64\msflxgrd.ocx"
- C:\Windows\syswow64\regsvr32.exe "C:\Windows\syswow64\mscomct2.ocx"
ADDITIONAL INFORMATION
Windows 2016 server steps to register the dll and ocx listed.
Open the command prompt in elevated / Administrator level
1. Click Start.
2. In the search box, type cmd.
3. Right-click on cmd.exe and choose Run as Administrator. CMD box should have Administrator in the box at the top
4. Click Yes to run the Windows Command Prompt as Administrator.
5. Change directory to the first path and then run the second file path in quotes
ex. from step 4: C:\Windows\syswow64\regsvr32.exe "C:\Windows\syswow64\NgArMSLObs.dll"
cd C:\Windows\syswow64\regsvr32.exe [enter]
"C:\Windows\syswow64\NgArMSLObs.dll" [enter]
id20526, SDMS, SDMS8, SDMS8NU, SUPISDMS, SUPNG