REQUEST A DEMO

Tag: log4net

Troubleshooting a bad business rule

June 16, 2015 When Dovetail Rulemanager has a problem processing a business rule for some reason, it logs the problem. We can use these logs to help determine exactly what the problem is, and how to fix it. We’ll walk through an example on troubleshooting a specific issue. In this scenario, Rulemanager logged an error: 2015-06-12 10:23:07 [Consumer7] ERROR FChoice.RuleManager.OperandException - FChoice.RuleManager.OperandException: (-1) Invalid operand format for an IsIn operator. It looks like there was a problem with a rule condition that uses an IsIn operator. So how do we know which rule this is referring to? There may be hundreds of rules in the system. All of the needed information is contained in the log file. But since Rulemanager is a super busy application, and it’s multi-threaded, the logs contain a LOT of information. In a log file I recently received from…