ARRFDbOperations::insertCaseTxnLog. NULL SysAuditLog object from ArRiskReqCtx

Document ID : KB000107899
Last Modified Date : 26/07/2018
Show Technical Document Details
Issue:
While doing a transaction Risk Authentication services throwing below message, need to determine if this is an issue or can be ignored ..

Wed Jul 25 13:00:43.908 2018 LOW: pid 4180 tid 6356: 8: 2:37004: Entering ARRFDbOperations::insertCaseTxnLog
Wed Jul 25 13:00:43.908 2018 LOW: pid 4180 tid 6356: 8: 2:37004: ARRFDbOperations::insertCaseTxnLog. NULL SysAuditLog object from ArRiskReqCtx.
Wed Jul 25 13:00:43.908 2018 LOW: pid 4180 tid 6356: 3: 2:37004: RiskServer : Finished case logging for transaction.
 
Environment:
CA Risk Authentication 9.0.0.0075
OS = RHEL 6.7
Cause:
This behavior is expected from the logs, this log line is getting logged because there is nothing to log in audit log and reason being the Advise we got from transaction does not generate a case audit txn. In simple terms there are certain Advises ( OOTB ALERT & DENY) for which a transaction is generated and any transaction generating these advises will show the logs lines as below- 

Wed Jul 25 15:10:56.985 2018 LOW: pid 4180 tid 6356: 8: 2:37006: Exiting ARRFDbOperations::insertCaseTxnLog 
Wed Jul 25 15:10:56.985 2018 LOW: pid 4180 tid 6356: 3: 2:37006: RiskServer : Finished case logging for transaction. 

For transactions which are not satisfying the criteria will result into this behavior and it is expected. There is no functionality lost because of this. 
 
Resolution:
This is expected behavior