for (BaseInterceptorData interceptor : interceptors)
{
String intName = name + "$" + i++;
BeanMetaDataBuilder interceptorBuilder = AOPBeanMetaDataBuilder.createBuilder(intName, interceptor.getBeanClassName());
setAspectManagerProperty(interceptorBuilder);
ValueMetaData injectBinding = interceptorBuilder.createInject(name, null, null, ControllerState.INSTANTIATED);
interceptorBuilder.addPropertyMetaData("binding", injectBinding);
if (interceptor instanceof AdviceOrInterceptorData)
{
ValueMetaData injectAspect = interceptorBuilder.createInject(interceptor.getRefName());