My Oracle Support Banner

Adding Personnel To Crew Makeup Yields Java Error After Installing Patch 10 (Doc ID 2570824.1)

Last updated on JULY 29, 2019

Applies to:

Oracle Utilities Network Management System - Version 2.3.0.2.0 to 2.4.0.0.0 [Release 2.3 to 2.4]
Oracle Network Management for Utilities - DMS - Version 2.3.0.2.0 to 2.4.0.0.0 [Release 2.3 to 2.4]
Information in this document applies to any platform.

Symptoms

On : 2.3.0.2.0 version, Web Workspace

If a crew member was created with an empty or incomplete user profile) via the Operations Mobile Application (OMA), NMS would be unable to add new crew members to crews via the Crew Admin tool.


The java client log yields:

Caused by: java.lang.NullPointerException
at com.splwg.oms.client.crew.VerifyMembersCommand.execute(VerifyMembersCommand.java:120) ~[nms_client.jar:?]
at com.splwg.oms.jbot.JBotCommand.executeCommand(JBotCommand.java:376) ~[nms_client.jar:?]
at com.splwg.oms.jbot.CommandProcessor.processCommand(CommandProcessor.java:163) ~[nms_client.jar:?]
at com.splwg.oms.jbot.CommandProcessor.access$100(CommandProcessor.java:33) ~[nms_client.jar:?]
at com.splwg.oms.jbot.CommandProcessor$ProcessCommandTask.run(CommandProcessor.java:397) ~[nms_client.jar:?]
at com.splwg.oms.client.util.ClientThreadPool$ContextRunnable.run(ClientThreadPool.java:165) ~[nms_client.jar:?]
at java.awt.event.InvocationEvent.dispatch(Unknown Source) ~[?:1.8.0_172]
at java.awt.EventQueue.dispatchEventImpl(Unknown Source) ~[?:1.8.0_172]
at java.awt.EventQueue.access$500(Unknown Source) ~[?:1.8.0_172]
at java.awt.EventQueue$3.run(Unknown Source) ~[?:1.8.0_172]
at java.awt.EventQueue$3.run(Unknown Source) ~[?:1.8.0_172]
at java.security.AccessController.doPrivileged(Native Method) ~[?:1.8.0_172]
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source) ~[?:1.8.0_172]
at java.awt.EventQueue.dispatchEvent(Unknown Source) ~[?:1.8.0_172]



The issue can be reproduced at will with the following steps:


1)Login to OMA as OMA User for the first time.
'Enter and Change Profile Information' dialog get popped up.
2)Without entering User Profile data, click back button in Mobile.

Observed: 'Enter and Change Profile Information' dialog get closed and it
moved to the 'NMS Operations Mobile' page, where it allow the OMA
User(without User profile information) to perform action like select crew,
en-route the assigned event.
Expected: It should not allow OMA user to perform any action without 'User
Profile information'.

3)Login to Web Workspace and open the 'Select Personnel' dialog for a
crew(Crew->Actions->Edit->Select Personnel).

Observed: OMA User is added to the Personnel information without Employee ID,
Job Title and Employee Name as 'null null'.

4)Open 'Crew Makeup'(crew->Actions->Edit) dialog for a crew and Click 'Add' button.
5)In 'Add Personnel' dialog, enter unique Name and Employee ID and then click 'OK' button.

 

 

Cause

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Symptoms
Cause
Solution
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.