update from 8.51 to 9.0.2 failed with error

book

Article ID: 127520

calendar_today

Updated On:

Products

DX Infrastructure Management NIMSOFT PROBES

Issue/Introduction

Below error is found in the UIM installation log:
 
2019-02-11 12:53:00,451 INFO  impl.UIMServerConfigureController:doConfigure_preNMSStartup:575 [Thread-32]  - Successful configuration of pre-NMS modules.
2019-02-11 12:53:00,451 INFO  process.NimProcessExecutionUtils:execCommandLinePrivateSynchronous:88 [Thread-32]  - working_dir: C:\Program Files (x86)\Nimsoft
2019-02-11 12:53:00,591 ERROR impl.UIMServerConfigureController:run:547 [Thread-32]  - NimException caught
(1) error, org.apache.commons.exec.ExecuteException: Process exited with an error: -1073741515 (Exit value: -1073741515): Process exited with an error: -1073741515 (Exit value: -1073741515)
	at com.nimsoft.install.nimcommon.process.NimProcessExecutionUtils.execCommandLinePrivateSynchronous(NimProcessExecutionUtils.java:114)
	at com.nimsoft.install.nimcommon.process.NimProcessExecutionUtils.execCommandLineCommon(NimProcessExecutionUtils.java:68)
	at com.nimsoft.install.nimcommon.process.NimProcessExecutionUtils.execCommandLineCommon(NimProcessExecutionUtils.java:49)
	at com.nimsoft.install.nimcommon.process.NMSProcessController.startupWindowsNormal(NMSProcessController.java:59)
	at com.nimsoft.install.nimcommon.process.NMSProcessController.startupNormal(NMSProcessController.java:47)
	at com.nimsoft.install.uimserver.action.impl.UIMServerConfigureController.startupNMS(UIMServerConfigureController.java:650)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
	at java.lang.reflect.Method.invoke(Unknown Source)
	at com.nimsoft.install.nimcommon.method.NimMethodCallback.invokeMethod(NimMethodCallback.java:532)
	at com.nimsoft.install.nimcommon.method.NimMethodCallback.invokeMethod(NimMethodCallback.java:516)
	at com.nimsoft.install.uimserver.action.impl.UIMServerConfigureController.doConfigure_nmsStartup(UIMServerConfigureController.java:582)
	at com.nimsoft.install.uimserver.action.impl.UIMServerConfigureController.doConfigure(UIMServerConfigureController.java:559)
	at com.nimsoft.install.uimserver.action.impl.UIMServerConfigureController.run(UIMServerConfigureController.java:545)
	at java.lang.Thread.run(Unknown Source)
Caused by: org.apache.commons.exec.ExecuteException: Process exited with an error: -1073741515 (Exit value: -1073741515)
	at org.apache.commons.exec.DefaultExecutor.executeInternal(DefaultExecutor.java:377)
	at org.apache.commons.exec.DefaultExecutor.execute(DefaultExecutor.java:160)
	at org.apache.commons.exec.DefaultExecutor.execute(DefaultExecutor.java:147)
	at com.nimsoft.install.nimcommon.process.NimProcessExecutionUtils.execCommandLinePrivateSynchronous(NimProcessExecutionUtils.java:98)
	... 15 more

Cause

For the return code -1073741515, this is from the underlying C++ lib and is interpreted as 

0xC0000135 
STATUS_DLL_NOT_FOUND 

This issue might not happen in a more recent OS like Windows Server 2016

Environment

UIM server is on Windows Server 2012
 

Resolution

This issue is similar to the issue described in kb article: UIM 9.0.2 installation failed at starting uim server

Follow below procedure before UIM upgrade:

1. Deploy vs2017_vcreditst_x64 and vs2017_vcreditst_x64 version 1.01 to primary hub server.
2. Upgrade robot_update 7.97 and hub 7.97, optionally restart Nimbus Robot Watcher service on UIM server.
3. Follow Kb article 'UIM 9.0.2 installation failed at starting uim server'.
4. Install Windows upgrade and perform a server restart.
.