I am using this way to obtain the rule name:
com.ibm.rules.engine.ruledef.runtime.Rule ruleFired = getRule();
java.lang.String ruleName = (java.lang.String) ruleFired .getName();
java.lang.System.out.println("ruleFired " + ruleName );
return ruleName;
But, I can not obtain the specific row fired for a descision table