AnnotationFinder<AnnotatedElement> finder = new DefaultAnnotationFinder<AnnotatedElement>();
Collection<Class<?>> classes = PackageScanner.loadClasses();
JBoss50Creator creator = new JBoss50Creator(finder);
JBoss50MetaData metaData = creator.create(classes);
// xml augments it with a messaging-interface
EjbJar3xMetaData specMetaData = unmarshal("AnnotationEjb3_testMessageDrivenBeanMerge.xml", EjbJar3xMetaData.class, null);
JBoss50MetaData dd = new JBoss50MetaData();
dd.merge(null, specMetaData);