Canceling the "Select Safety Type" Dialog Causes NullPointerException

(Doc ID 2363821.1)

Last updated on FEBRUARY 23, 2018

Applies to:

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

Symptoms

On : 2.3.0.0.0 version, Web Switching

Displaying and canceling the Select Safety Type Dialog displays a NullPointerException dialog.

ERROR

2018-02-07 15:32:14,583 ERROR com.splwg.oms.jbot.adapter.JBotAdapter: java.lang.RuntimeException: java.lang.NullPointerException
java.lang.RuntimeException: java.lang.NullPointerException
at com.splwg.oms.jbot.CommandProcessor.processPackage(CommandProcessor.java:280) ~[nms_client.jar:?]
at com.splwg.oms.jbot.adapter.JBotAdapter$1.run(JBotAdapter.java:659) [nms_client.jar:?]
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [?:1.8.0_161]
at java.util.concurrent.FutureTask.run(Unknown Source) [?:1.8.0_161]
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [?:1.8.0_161]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [?:1.8.0_161]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_161]
Caused by: java.lang.NullPointerException
at com.splwg.oms.fcp.command.CreateSafetyFromSwitchingCommand.execute(CreateSafetyFromSwitchingCommand.java:85) ~[nms_client.jar:?]
at com.splwg.oms.jbot.JBotCommand.executeCommand(JBotCommand.java:366) ~[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:160) ~[nms_client.jar:?]
at java.awt.event.InvocationEvent.dispatch(Unknown Source) ~[?:1.8.0_161]
at java.awt.EventQueue.dispatchEventImpl(Unknown Source) ~[?:1.8.0_161]
at java.awt.EventQueue.access$500(Unknown Source) ~[?:1.8.0_161]
at java.awt.EventQueue$3.run(Unknown Source) ~[?:1.8.0_161]
at java.awt.EventQueue$3.run(Unknown Source) ~[?:1.8.0_161]
at java.security.AccessController.doPrivileged(Native Method) ~[?:1.8.0_161]
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source) ~[?:1.8.0_161]
at java.awt.EventQueue.dispatchEvent(Unknown Source) ~[?:1.8.0_161]
at com.splwg.oms.client.util.SystemHotkeys.dispatchEvent(SystemHotkeys.java:43) ~[nms_client.jar:?]
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) ~[?:1.8.0_161]
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) ~[?:1.8.0_161]
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) ~[?:1.8.0_161]
at java.awt.EventDispatchThread.pumpEvents(Unknown Source) ~[?:1.8.0_161]
at java.awt.EventDispatchThread.pumpEvents(Unknown Source) ~[?:1.8.0_161]
at java.awt.EventDispatchThread.run(Unknown Source) ~[?:1.8.0_161]



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

  1. Create a switch plan.
  2. Select the Safety Documents tab.
  3. Press the button with a tooltip of "Displays the Create Safety Document popup menu."
  4. Select the "Select Safety Type Dialog"
  5. Press Cancel on the dialog and note the error.



Changes

 

Cause

Sign In with your My Oracle Support account

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

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms