Template template = (Template)rule.getAction();
TraceListener traceListener = controller.getTraceListener();
context.setLocalParameters(parameters);
context.setTunnelParameters(tunnelParameters);
context.openStackFrame(template.getStackFrameMap());
traceListener.startCurrentItem(node);
tc = template.applyLeavingTail(context, rule);
traceListener.endCurrentItem(node);
}
}