Alarms not clearing between UIM and Spectrum with spectrumgtw

Document ID : KB000005994
Last Modified Date : 14/02/2018
Show Technical Document Details
Issue:

If you are have bidirectional integration with Spectrum and alarms are not clearing on either side check the logs for the following error:

Feb 02 2017 16:30:16,122 [twScheduler_Worker-7] ERROR umGtwRestRespHandler - (11) command not found, Received status (11) on response (for sendRcv) for cmd = 'dispatcher'
Feb 02 2017 16:30:46,093 [twScheduler_Worker-1] FATAL ProcessingController - java.lang.RuntimeException: (11) command not found, Received status (11) on response (for sendRcv) for cmd = 'dispatcher'
    at com.ca.shift.client.RequestPoolRemoteEndpoint.invoke(RequestPoolRemoteEndpoint.java:39)
    at com.ca.shift.client.RemoteInvocation.createInvocation(RemoteInvocation.java:87)
    at com.ca.shift.client.RemoteInvocation.invoke(RemoteInvocation.java:56)
    at serviceProxy$com.nimsoft.events.api.AlarmService.getClosedAlarms(Unknown Source)
    at com.nimsoft.events.client.EmsClient.getClosedAlarmsFromService(EmsClient.java:99)
    at com.nimsoft.events.client.EmsClient.getClosedAlarms(EmsClient.java:90)
    at com.nimsoft.probe.gateway.alarmservice.UimAlarmConsumer.getClosedAlarms(UimAlarmConsumer.java:234)
    at com.nimsoft.probe.gateway.alarmservice.AlarmServiceImpl.getClosedAlarms(AlarmServiceImpl.java:125)
    at com.nimsoft.probe.gateway.alarmprocessingcontroller.AlarmProcessingController.getDeletedAlarmsForPartialSync(AlarmProcessingController.java:250)
    at com.nimsoft.probe.gateway.alarmprocessingcontroller.AlarmProcessingController.buildAlarmMap(AlarmProcessingController.java:154)
    at com.nimsoft.probe.gateway.alarmprocessingcontroller.AlarmProcessingController.startIncrementalAlarmSync(AlarmProcessingController.java:138)
    at com.nimsoft.probe.gateway.alarmprocessingcontroller.AlarmProcessingController.startAlarmProcessing(AlarmProcessingController.java:115)
    at com.nimsoft.probe.gateway.alarmprocessingcontroller.AlarmProcessingController.execute(AlarmProcessingController.java:83)
    at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
    at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
Caused by: (11) command not found, Received status (11) on response (for sendRcv) for cmd = 'dispatcher'
    at com.nimsoft.nimbus.NimSessionBase.sendRcv(NimSessionBase.java:609)
    at com.nimsoft.nimbus.NimSessionBase.sendRcv(NimSessionBase.java:562)
    at com.nimsoft.nimbus.NimClientSession.send(NimClientSession.java:170)
    at com.nimsoft.nimbus.NimRequest.sendImpersonate(NimRequest.java:263)
    at com.nimsoft.nimbus.NimRequest.send(NimRequest.java:218)
    at com.ca.shift.client.RequestPoolRemoteEndpoint.invoke(RequestPoolRemoteEndpoint.java:36)
    ... 14 more

Environment:
Spectrum 10.2Unified Infrastructure Manager (UIM) 8.5Spectrumgtw 8.47
Cause:

This is usually caused by not fully installing all components required in Spectrumgtw integration.

Resolution:

Make sure all necessary components are installed:

  1. Open the Probe Utility in either Admin Console or Infrastructure Manager for the Trellis probe.
    1. In Infrastructure Manager, select the Trellis probe on the primary hub, then press Ctrl-P
    2. In Admin Console, navigate to Trellis probe on the primary hub, then click the three dots next to the green box
    3. Select "View Probe Utility in New Window"
  2. Select "List_deployments"
  3. You should see the following deployments installed, if you do not - please drag and drop them from the archive to the primary hub and deactivate/reactivate trellis.
    1. alarm-routing-service
    2. spectrumgtw-uim-service
    3. nas-api-service
    4. das
  4. If these are installed and you are still having problems, verify that you have ems installed on your primary hub. Ems version should match your UIM version.
  5. Deactivate spectrumgtw
  6. Delete the the contents of the Nimsoft/probes/gateway/spectrumgtw/cache folder
  7. Activate spectrumgtw
  8. Open the spectrumgtw GUI in Admin Console
    1. Under Spectrum Configuration, Click "Actions"
    2. Under Actions do both "Synchronize All Alarms Now" and "Synchronize All Inventory Now"
  9. The issue should now be resolved

 

Additional Information: