{
throw new DeploymentException("Exception while loading interceptor classes for unit " + unit.getName(), cnfe);
}
// Process the interceptor classes
AnnotationFinder<AnnotatedElement> annotationFinder = new DefaultAnnotationFinder<AnnotatedElement>();
InterceptorMetaDataCreator interceptorMetaDataCreator = new InterceptorMetaDataCreator(annotationFinder);
// create interceptors metadata from the interceptor classes
InterceptorsMetaData annotatedInterceptorsMetaData = interceptorMetaDataCreator.create(interceptorClasses);
InterceptorsMetaData mergedInterceptorsMetaData = new InterceptorsMetaData();
// merge the interceptors metadata
mergedInterceptorsMetaData.merge(mergedMetaData.getInterceptors(), annotatedInterceptorsMetaData);