My Oracle Support Banner

Multispeak SCADA Adapter Disconnecting From CORBA Publisher (Doc ID 2865138.1)

Last updated on MAY 16, 2022

Applies to:

Oracle Utilities Network Management System - Version 2.4.0.1.0 to 2.5.0.2.0 [Release 2.4 to 2.5]
Information in this document applies to any platform.

Symptoms

On : 2.4.0.1.0 version, Adapters, Multispeak

The managed server where the Multispeak adapter was deployed had a number of corba Gateway errors & stops/restarts

It seems that it is losing communication to the NMS core product and then it stops its responsible interfaces (ie AMR, AVL, & SCADA), then the connection appears to be restored and things reconnect, but then the behavior repeats.
This is preventing the interfaces from properly starting and coming to steady-state.

The log had entries similar to this:
2022-03-22 07:45:17,415 T54 WARN common.StartupBean:242 [] - Connection to NMS is lost
2022-03-22 07:45:17,416 T54 INFO avl.AVLBean :242 [] - stop: 394636258
2022-03-22 07:45:17,420 T54 INFO common.StartupBean:242 [] - stopAVL: AVL stopped
2022-03-22 07:45:17,420 T54 INFO common.StartupBean:242 [] - stopActiveNode: enter
2022-03-22 07:45:17,421 T54 INFO amr.AmrBean :242 [] - stop: 317863302
2022-03-22 07:45:18,469 T54 INFO common.StartupBean:242 [] - stopActiveNode: AMR stopped
2022-03-22 07:45:18,469 T54 INFO scada.ScadaBean :242 [] - stop: 1512465047
2022-03-22 07:45:18,470 T54 DEBUG scada.ScadaSystem:242 [] - CUSTOM_DSCADA: endSynchronizaion
2022-03-22 07:45:19,291 T54 ERROR scada.AbstractScadaConnection:242 [] - createLinkAlarm: CUSTOM_DSCADA: EJB Exception: ; nested exception is:
  java.lang.reflect.UndeclaredThrowableException
javax.ejb.EJBException: EJB Exception: ; nested exception is:
  java.lang.reflect.UndeclaredThrowableException
  at weblogic.ejb.container.internal.RemoteBusinessIntfProxy.unwrapRemoteException(RemoteBusinessIntfProxy.java:128) ~[com.oracle.weblogic.ejb.jar:12.2.1.3]
  at weblogic.ejb.container.internal.RemoteBusinessIntfProxy.invoke(RemoteBusinessIntfProxy.java:95) ~[com.oracle.weblogic.ejb.jar:12.2.1.3]
...
Caused by: java.lang.reflect.UndeclaredThrowableException
  at weblogic.utils.StackTraceDisabled.unknownMethod() ~[?:?]
Caused by: com.ces.corba.CES.GatewayUnavailable: IDL:com/ces/corba/CES/GatewayUnavailable:1.0
  at weblogic.utils.StackTraceDisabled.unknownMethod() ~[?:?]


It is expected that when the MultiSpeak SCADA adapter breaks connection to SCADA, it should reload its configuration and list of SCADA points, and then successfully reconnect to the SCADA system.

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

  1. In the PUBLISHER_SOURCES table set active flag to 'N' for the 'scada-controls' entry if it is present.
  2. Fully restart NMS system (services, WebLogic, clients).
  3. Deploy MultiSpeak SCADA adapter and verify that it operates correctly.
  4. Issue command 'Action -java multispeak.SCADA reload'.

Changes

 

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
Changes
Cause
Solution
 Fix Description
 Workaround
References


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