final EJBArchiveMetaData create ( final Deployment dep ) { if ( WSLogger . ROOT_LOGGER . isTraceEnabled ( ) ) { WSLogger . ROOT_LOGGER . tracef ( "Building JBoss agnostic meta data for EJB webservice deployment: %s" , dep . getSimpleName ( ) ) ; } final EJBArchiveMetaData . Builder ejbArchiveMDBuilder = new EJBArchiveMetaData . Builder ( ) ; this . buildEnterpriseBeansMetaData ( dep , ejbArchiveMDBuilder ) ; this . buildWebservicesMetaData ( dep , ejbArchiveMDBuilder ) ; return ejbArchiveMDBuilder . build ( ) ; }
Builds universal EJB meta data model that is AS agnostic .