InterceptorHandler.injectInterceptorFields(getInterceptorStack(),(CreationalContextImpl<T>) creationalContext);
InvocationContextImpl impl = new InvocationContextImpl(null, instance, null, null, WebBeansUtil.getInterceptorMethods(getInterceptorStack(), InterceptorType.PRE_DESTROY), InterceptorType.PRE_DESTROY);
try
{
impl.proceed();
}
catch (Exception e)
{
getLogger().error(OWBLogConst.ERROR_0008, new Object[]{"@PreDestroy."}, e);
throw new WebBeansException(e);