Troubleshooting
NMS Switching Adapter uses Apache log4j library to log error, warning and debug messages. To enable debug output the following lines should be added to the log4j configuration file used by the WebLogic Server where the adapter is deployed.
SwmanInterface poller debug. Data that is read in from an external source that needs to be processed and updated in NMS.
<Logger name="SWMAN_INTERFACE_POLLER" level="debug" additivity="false">
<AppenderRef ref="Console"/>
</Logger>
Periodic polling debug.
 
<Logger name="SWMAN_INTERFACE_POLLING" level="debug" additivity="false">
<AppenderRef ref="Console"/>
</Logger>
 
 
SwmanInterface listening debug. Listening for switching sheet updates.
 
<Logger name="SWMAN_INTERFACE_LISTENER" level="debug" additivity="false">
<AppenderRef ref="Console"/>
</Logger>
 
 
Configuration debug.
 
<Logger name="SWMAN_INTERFACE_CONFIGURATION" level="debug" additivity="false">
<AppenderRef ref="Console"/>
</Logger>
 
 
Database (DAO) related debug.
 
<Logger name="SWMAN_INTERFACE_DB" level="debug" additivity="false">
<AppenderRef ref="Console"/>
</Logger>
 
 
Bean registration debug.
 
<Logger name="SWMAN_INTERFACE_REGISTER_BEANS" level="debug" additivity="false">
<AppenderRef ref="Console"/>
</Logger>
Controller Bean debug. Used to start the polling bean.
 
<Logger name="SWMAN_INTERFACE_CONTROLLER" level="debug" additivity="false">
<AppenderRef ref="Console"/>
</Logger>
 
At runtime, debug output can be toggled by using the Set Debug dialog while logged into NMS as a Configuration Assistant user. Each of the debug categories will be listed for application “Switching Interface.”