*************************************************
NEC ESMPRO Manager Update
*************************************************
[Introduction]
This update is for NEC ESMPRO Manager.
Target versions:
NEC ESMPRO Manager Ver6.66
[NEC ESMPRO Manager version after applying the update]
The version does not change after applying the update.
[How to apply the update]
1) Log onto the server as a user with administrative privileges.
2) Run the following update program.
Select the following batch file in Windows Explorer,
and run it by clicking the 'Run as administrator' option
on the right click mouse button menu.
Update.bat
* To run the batch file from a command prompt,
right-click the 'command prompt' option on the [Start] menu,
and open the command prompt by clicking the 'Run as
administrator' option on the menu shown.
3) Finish update
The effect of the update will become effective immediately.
If you see the message "Restart the system to enable the update",
restart the system.
[How to check the result of applying the update]
Verify that the following files are replaced.
* According to the Windows operating system being used,
check files under either of the following folders.
\ESMWEB\wbserver\webapps\esmpro\WEB-INF\classes\com\nec\jp\dianascope\battery\esmrequest
File name Date Size
-------------------------------------------------------------------------
BatteryEsmRequestFactory.class 2024/08/05 18:03 3,120
ChangeBatteryCtrlrConfigEsmRequestForOEM.class 2024/08/05 18:03 3,262
GetBatteryCtrlrConfigEsmRequestForOEM.class 2024/08/05 18:03 3,091
GetBatteryInfoEsmRequest.class 2024/08/05 18:03 10,903
GetBatteryInfoEsmRequestForOEM.class 2024/08/05 18:03 6,772
\ESMWEB\wbserver\webapps\esmpro\WEB-INF\classes\com\nec\jp\dianascope\bmc\esmrequest
File name Date Size
-------------------------------------------------------------------------
ChangeBmcConfigEsmRequest.class 2024/08/05 18:03 11,286
\ESMWEB\wbserver\webapps\esmpro\WEB-INF\classes\com\nec\jp\dianascope\electricPower
File name Date Size
-------------------------------------------------------------------------
ElectricPowerManager.class 2024/08/05 18:03 28,755
ElectricPowerManager$ElectricPowerMonitoringThread.class 2024/08/05 18:03 10,571
ElectricPowerManager$GetIloElectricPowerReading.class 2024/08/05 18:03 2,460
ElectricPowerManager$GetSensorReading.class 2024/08/05 18:03 5,433
ElectricPowerManager$NmPowerReading.class 2024/08/05 18:03 4,261
\ESMWEB\wbserver\webapps\esmpro\WEB-INF\classes\com\nec\jp\dianascope\entry
File name Date Size
-------------------------------------------------------------------------
EntryManager.class 2024/08/05 18:03 74,961
EntryManager$1.class 2024/08/05 18:03 1,483
RemoteControlEntry.class 2024/08/05 18:03 40,144
RemoteControlEntry$1.class 2024/08/05 18:03 875
\ESMWEB\wbserver\webapps\esmpro\WEB-INF\classes\com\nec\jp\dianascope\esmcli\element\expressupdate
File name Date Size
-------------------------------------------------------------------------
CliRemoteInstallParamsBuilder.class 2024/08/05 18:03 10,794
\ESMWEB\wbserver\webapps\esmpro\WEB-INF\classes\com\nec\jp\dianascope\monitoring
File name Date Size
-------------------------------------------------------------------------
MonitoringManager.class 2024/08/05 18:03 54,759
\ESMWEB\wbserver\webapps\esmpro\WEB-INF\classes\com\nec\jp\dianascope\nmData\esmrequest
File name Date Size
-------------------------------------------------------------------------
SuspendPeriodsEsmRequest.class 2024/08/05 18:04 6,780
\ESMWEB\wbserver\webapps\esmpro\WEB-INF\classes\com\nec\jp\dianascope\remoteControl\concurrent
File name Date Size
-------------------------------------------------------------------------
RequestCallable.class 2024/08/05 18:03 1,240
\ESMWEB\wbserver\webapps\esmpro\WEB-INF\classes\com\nec\jp\dianascope\remoteControl\entryRequest
File name Date Size
-------------------------------------------------------------------------
EntryRequestInfo.class 2024/08/05 18:03 3,813
EntryRequestOsShutdownInfo.class 2024/08/05 18:04 10,980
EntryRequestOsShutdownInfo$1.class 2024/08/05 18:04 1,102
\ESMWEB\wbserver\webapps\esmpro\WEB-INF\classes\com\nec\jp\dianascope\remoteControl
File name Date Size
-------------------------------------------------------------------------
BmcRequestInfo.class 2024/08/05 18:03 28,066
BmcRequestInfo$1.class 2024/08/05 18:03 950
BmcRequestInfo$ResponseIpmi.class 2024/08/05 18:03 453
PluralManagementOsShutdownInfo.class 2024/08/05 18:04 9,515
PluralManagementOsShutdownInfo$1.class 2024/08/05 18:04 1,084
PluralManagementOsShutdownInfo$PluralManagementOsShutdownRunnable.class 2024/08/05 18:04 1,914
RemoteControlManager.class 2024/08/05 18:03 19,873
ResponseWaitObserver.class 2024/08/05 18:03 2,956
\ESMWEB\wbserver\webapps\esmpro\WEB-INF\classes\com\nec\jp\dianascope\schedule
File name Date Size
-------------------------------------------------------------------------
ScheduleManager.class 2024/08/05 18:04 45,919
ScheduleManager$DummyTask.class 2024/08/05 18:04 458
SuspendPeriodsManager.class 2024/08/05 18:04 19,671
\ESMWEB\wbserver\webapps\esmpro\WEB-INF\classes\com\nec\jp\dianascope\server\serverinfo
File name Date Size
-------------------------------------------------------------------------
BmcFunction.class 2024/08/05 18:04 31,777
BmcFunction$1.class 2024/08/05 18:04 1,338
BmcFunction$2.class 2024/08/05 18:04 1,345
ServerInfoManager.class 2024/08/05 18:04 77,734
\ESMWEB\wbserver\webapps\esmpro\WEB-INF\classes\com\nec\jp\dianascope\server
File name Date Size
-------------------------------------------------------------------------
FindServer.class 2024/08/05 18:03 10,257
FindServer$entryServerThread.class 2024/08/05 18:03 6,176
FindServer$findNewServerThread.class 2024/08/05 18:03 2,240
FindServer$findRegServerThread.class 2024/08/05 18:03 3,516
ESMWEB\wbserver\webapps\esmpro\WEB-INF\classes\com\nec\jp\dianascope\systemLog
File name Date Size
-------------------------------------------------------------------------
SystemLogManagerDBG.class 2024/08/05 18:04 9,588
ESMWEB\wbserver\webapps\esmpro\WEB-INF\classes\com\nec\jp\dianascope\trap
File name Date Size
-------------------------------------------------------------------------
SetEmFakePetThread.class 2024/08/05 18:04 5,184
ESMWEB\wbserver\webapps\esmpro\WEB-INF\classes\com\nec\jp\dianascope\util
File name Date Size
-------------------------------------------------------------------------
CheckUtil.class 2024/08/05 18:04 7,377
OptionKey.class 2024/08/05 18:04 6,459
ESMWEB\wbserver\webapps\esmpro\WEB-INF\classes\com\nec\jp\dianascope\webinf\commons
File name Date Size
-------------------------------------------------------------------------
AbstractRequest.class 2024/08/05 18:04 6,276
ESMWEB\wbserver\webapps\esmpro\WEB-INF\classes\com\nec\jp\dianascope\webinf\expressupdate\action
File name Date Size
-------------------------------------------------------------------------
ExpressUpdateArrayAction.class 2024/08/05 18:04 2,552
ESMWEB\wbserver\webapps\esmpro\WEB-INF\classes\com\nec\jp\dianascope\webinf\expressupdate\dwr
File name Date Size
-------------------------------------------------------------------------
ExpressUpdateAj.class 2024/08/05 18:04 1,465
GetExpressUpdateStatus.class 2024/08/05 18:04 11,573
ESMWEB\wbserver\webapps\esmpro\WEB-INF\classes\com\nec\jp\dianascope\webinf\expressupdate
File name Date Size
-------------------------------------------------------------------------
UploadPkgServlet.class 2024/08/05 18:04 6,687
ESMWEB\wbserver\webapps\esmpro\WEB-INF\classes\com\nec\jp\dianascope\webinf\group
File name Date Size
-------------------------------------------------------------------------
ElectricPower.class 2024/08/05 18:04 11,537
ESMWEB\wbserver\webapps\esmpro\WEB-INF\classes\com\nec\jp\dianascope\webinf\schedule
File name Date Size
-------------------------------------------------------------------------
EditBatchAction.class 2024/08/05 18:04 13,754
\ESMWEB\wbserver\webapps\esmpro\WEB-INF\classes\com\nec\jp\dianascope\webinf\server
File name Date Size
-------------------------------------------------------------------------
BackupInfoAction.class 2024/08/05 18:04 6,558
RestoreInfoAction.class 2024/08/05 18:04 7,747
StatisticsAj.class 2024/08/05 18:04 7,678
\ESMWEB\wbserver\webapps\esmpro\WEB-INF\classes\com\nec\jp\dianascope\webinf\treeView
File name Date Size
-------------------------------------------------------------------------
GroupTreeAj.class 2024/08/05 18:04 10,588
GroupTreeAj$EnumGrpTreeStatColor.class 2024/08/05 18:04 1,907
ESMWEB\wbserver\webapps\esmpro\WEB-INF\classes\com\nec\jp\dianascope\wsmanMc\requestInfo
File name Date Size
-------------------------------------------------------------------------
GetDataViewerWsInfoAsyncRequest.class 2024/08/05 18:04 2,773
\ESMWEB\wbserver\webapps\esmpro\WEB-INF\classes\com\nec\jp\dianascope
File name Date Size
-------------------------------------------------------------------------
Core.class 2024/08/05 18:03 24,838
CoreServer.class 2024/08/05 18:03 78,747
ESMWEB\wbserver\webapps\esmpro\pages\commons
File name Date Size
-------------------------------------------------------------------------
groupTree.jsp 2024/08/05 19:40 15,654
ESMWEB\wbserver\webapps\esmpro\WEB-INF\service
File name Date Size
-------------------------------------------------------------------------
systemlogDBG.properties 2024/08/05 19:39 943
ESMWEB\wbserver\webapps\esmpro\WEB-INF\classes\com\nec\jp\dianascope\ilo\rest\data
File name Date Size
-------------------------------------------------------------------------
IloChassisData.class 2024/07/29 14:39 2,594
IloNetworkInfoEthernetInterfaces$IloNetworkAdapterInfoEI$Ipv4Address.class
2024/07/29 14:39 1,040
IloNetworkInfoEthernetInterfaces$IloNetworkAdapterInfoEI$Ipv6Address.class
2024/07/29 14:39 1,040
IloNetworkInfoEthernetInterfaces$IloNetworkAdapterInfoEI$PhysicalPortStatus.class
2024/07/29 14:39 1,473
IloNetworkInfoEthernetInterfaces$IloNetworkAdapterInfoEI.class
2024/07/29 14:39 4,172
IloNetworkInfoEthernetInterfaces.class 2024/07/29 14:39 1,563
IloPCIeDevicesData$IloPCIeDeviceInfoData.class
2024/07/29 14:39 1,184
IloPCIeDevicesData.class 2024/07/29 14:39 1,115
IloStatusResourceInfo$1.class 2024/07/29 14:39 625
IloStatusResourceInfo$2.class 2024/07/29 14:39 647
IloStatusResourceInfo$3.class 2024/07/29 14:39 757
IloStatusResourceInfo.class 2024/07/29 14:39 2,691
ESMWEB\wbserver\webapps\esmpro\WEB-INF\classes\com\nec\jp\dianascope\ilo\rest\request
File name Date Size
-------------------------------------------------------------------------
GetIloFibreChannelInfoRestRequest.class 2024/07/29 14:39 17,421
GetIloNetworkInfoRestRequest.class 2024/07/29 14:39 21,072
ESMWEB\wbserver\webapps\esmpro\WEB-INF\classes\com\nec\jp\dianascope\server\serverinfo\tree\ilo
File name Date Size
-------------------------------------------------------------------------
IloFibreChannelTreeNodeCreator.class 2024/07/29 14:39 4,583
According to the result (success or failure),
one of the following exit codes (%errorlevel%) is returned.
Code | Description
------+---------------------------------------------
0 | Successful completion.
1 | Not the target version of this UPDATE.
2 | An error occurred during stopping service.
------+---------------------------------------------
[Notes]
1) A version confirmation procedure of NEC ESMPRO Manager is as follows.
Click [NEC ESMPRO] in [NEC ESMPRO Manager] under [all programs
(program)] from [Start] menu.
Please confirm the current version on the 'Manager' tab.
2) The log of this update is %AppData%\SM_(date).log.