The following document discusses enabling logging on SDM integration troubleshooting. This set of instructions may be applied when attempting to troubleshoot problems with integrations tied to SDM via a web services pathway. This includes Process Automation/PAM and webhooks based integrations such as with MS Teams.
The extended logging shows activity from the SDM perspective when it tries to communicate to its integration counterpart, such as SDM trying to talk to PAM.
Release : 17.3 and higher
CA Service Management - Service Desk Manager
# Configure root logger
rootLogger.level = INFO
rootLogger.appenderRef.rolling.ref = jstdlog
# Configure root logger
rootLogger.level = DEBUG
rootLogger.appenderRef.rolling.ref = jstdlog
# Default log level for pdm_rpc package
logger.rpc.name = com.ca.ServicePlus.pdm_rpc
logger.rpc.level = WARN
logger.rpc.appenderRef.jstd_rolling.ref = jstdlog
logger.rpc.additivity = false
# Default log level for pdm_rpc package
logger.rpc.name = com.ca.ServicePlus.pdm_rpc
logger.rpc.level = DEBUG
logger.rpc.appenderRef.jstd_rolling.ref = jstdlog
logger.rpc.additivity = false
01/01 17:12:30.480 [Thread-9] DEBUG ItpamWorkflow 923 Checking value of Javascript flagThe above entries are specific to one trying to add a process called "Start Problem Analysis" from the given PAM instance to a SDM Request Area.
01/01 17:12:30.481 [Thread-9] DEBUG ItpamWorkflow 932 Library Path: /SDM/SRF/
01/01 17:12:30.481 [Thread-9] DEBUG ItpamWorkflow 935 Process Name: Start Problem Analysis
01/01 17:12:30.483 [Thread-9] DEBUG ItpamWorkflow 300 Creating ITPAM service with URI: http://PAM-SERVER:8080/itpam/soap
Logging instructions for PAM may also be of value for troubleshooting.