Troubleshooting
NMS MultiSpeak Adapter uses Apache log4j library to log error, warning and debug messages. To enable debug output following lines should be added to the log4j configuration file used by the WebLogic Server where the Adapter is deployed.
<Logger name="com.splwg.oms.interfaces" level="debug" additivity="false">
<AppenderRef ref="Console"/>
</Logger>
<Logger name="com.splwg.oms.ws.multispeak" level="debug" additivity="false">
<AppenderRef ref="Console"/>
</Logger>
<Logger name="MultiSpeak" level="debug" additivity="false">
<AppenderRef ref="Console"/>
</Logger>
At runtime, debug output can be toggled by sending a high-level message to the appropriate component of the Adapter.
Action -java multispeak.<component> DEBUG <debug category>=<debug level>
where <component> is one of
AMR - AMR/AMI component
AVL - AVL component
SCADA - SCADA component
where <debug category> is one of
com.splwg.oms.interfaces.scada - SCADA component
com.splwg.oms.interfaces.amr - AMR/AMI component
com.splwg.oms.interfaces.avl - AVL component
com.splwg.oms.ws.multispeak - web service front end
MultiSpeak - sent and received SOAP messages
where <debug level> is one of
OFF - disable output
ERROR - errors
INFO - informational messages
DEBUG - debugging information