List<Object> facts = inputManager.processInputs(requestMessageContext);
if (!facts.isEmpty()) {
List results = session.execute(facts);
if (!sessionDescription.isStateful()) {
session.release();
}
return results;
} else {
if (log.isDebugEnabled()) {
log.debug("There is no facts to be injected into the rule engine");