diff --git a/easyrules-core/src/main/java/io/github/benas/easyrules/core/DefaultRulesEngine.java b/easyrules-core/src/main/java/io/github/benas/easyrules/core/DefaultRulesEngine.java index d894bf2..5dc33b4 100644 --- a/easyrules-core/src/main/java/io/github/benas/easyrules/core/DefaultRulesEngine.java +++ b/easyrules-core/src/main/java/io/github/benas/easyrules/core/DefaultRulesEngine.java @@ -112,17 +112,17 @@ public class DefaultRulesEngine implements RulesEngine { for (Rule rule : rules) { if (rule.getPriority() > rulePriorityThreshold) { - LOGGER.log(Level.INFO, "Rules priority threshold {} exceeded at rule {} (priority={}), next applicable rules will be skipped.", + LOGGER.log(Level.INFO, "Rules priority threshold {0} exceeded at rule {1} (priority={2}), next applicable rules will be skipped.", new Object[] {rulePriorityThreshold, rule.getName(), rule.getPriority()}); break; } //apply rule if (rule.evaluateConditions()) { - LOGGER.log(Level.INFO, "Rule '{}' triggered.", new Object[]{rule.getName()}); + LOGGER.log(Level.INFO, "Rule {0} triggered.", new Object[]{rule.getName()}); try { rule.performActions(); - LOGGER.log(Level.INFO, "Rule '" + rule.getName() + "' performed successfully.", new Object[]{rule.getName()}); + LOGGER.log(Level.INFO, "Rule {0} performed successfully.", new Object[]{rule.getName()}); if (skipOnFirstAppliedRule) { LOGGER.info("Next rules will be skipped according to parameter skipOnFirstAppliedRule."); @@ -162,7 +162,7 @@ public class DefaultRulesEngine implements RulesEngine { name = new ObjectName("io.github.benas.easyrules.jmx:type=" + JmxManagedRule.class.getSimpleName() + ",name=" + rule.getName()); if (!mBeanServer.isRegistered(name)) { mBeanServer.registerMBean(rule, name); - LOGGER.log(Level.INFO, "JMX MBean registered successfully as: {} for rule: {}", new Object[]{name.getCanonicalName(), rule.getName()}); + LOGGER.log(Level.INFO, "JMX MBean registered successfully as: {0} for rule: {1}", new Object[]{name.getCanonicalName(), rule.getName()}); } } catch (Exception e) { LOGGER.log(Level.SEVERE, "Unable to register JMX MBean for rule: " + rule.getName(), e);