if (stack == null) throw new Exception("there is no <stack> defined for name: " + name);
interceptors.addAll(stack.getInterceptorFactories());
}
else
{
AdviceType type = null;
if (!tag2.equals("advice"))
{
try
{
type = Enum.valueOf(AdviceType.class, tag2.toUpperCase());