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