/** * Builds universal EJB meta data model that is AS agnostic. * * @param dep webservice deployment * @return universal EJB meta data model */ final EJBArchiveMetaData create(final Deployment dep) { this.log.debug("Building JBoss agnostic meta data for EJB webservice deployment: " + dep.getSimpleName()); final EJBArchiveMetaData ejbArchiveMD = new EJBArchiveMetaData(); this.buildEnterpriseBeansMetaData(dep, ejbArchiveMD); this.buildWebservicesMetaData(dep, ejbArchiveMD); return ejbArchiveMD; }
if (wsDescriptionMD != null) if (!Constants.BC_CONTEXT_MODE && contextRoot == null && !hasContextRoot(ejbArchiveMD))
/** * Builds universal EJB meta data model that is AS agnostic. * * @param dep webservice deployment * @return universal EJB meta data model */ final EJBArchiveMetaData create(final Deployment dep) { this.log.debug("Building JBoss agnostic meta data for EJB webservice deployment: " + dep.getSimpleName()); final EJBArchiveMetaData ejbArchiveMD = new EJBArchiveMetaData(); this.buildEnterpriseBeansMetaData(dep, ejbArchiveMD); this.buildWebservicesMetaData(dep, ejbArchiveMD); return ejbArchiveMD; }
/** * Builds universal EJB meta data model that is AS agnostic. * * @param dep webservice deployment * @return universal EJB meta data model */ final EJBArchiveMetaData create(final Deployment dep) { this.log.debug("Building JBoss agnostic meta data for EJB webservice deployment: " + dep.getSimpleName()); final EJBArchiveMetaData ejbArchiveMD = new EJBArchiveMetaData(); this.buildEnterpriseBeansMetaData(dep, ejbArchiveMD); this.buildWebservicesMetaData(dep, ejbArchiveMD); return ejbArchiveMD; }