@Override public JBossEnterpriseBeanMetaData getEnterpriseBean(String name) { return primary.getEnterpriseBean(name); }
for(JBossMetaData ejbMD : ejbMetaData) JBossEnterpriseBeanMetaData beanMD = ejbMD.getEnterpriseBean(link); if (beanMD != null)
JBossEnterpriseBeanMetaData beanMD = appMD.getEnterpriseBean(link); if (beanMD != null)
@Override public JBossEnterpriseBeanMetaData getEnterpriseBean(String name) { return primary.getEnterpriseBean(name); }
JBossEnterpriseBeanMetaData beanMD = appMD.getEnterpriseBean(ejbName);
return null; JBossEnterpriseBeanMetaData result = metaData.getEnterpriseBean(ejbName);
protected void populateBaseInfo() throws Exception { super.populateBaseInfo(); List<JBossEnterpriseBeanMetaData> ejbsByClass = findEjbsByClass(dd, cf.getName()); for (int i = 0; i < ejbNames.size(); ++i) { String ejbNameFromAnnotation = ejbNames.get(i); ejbs.add(dd.getEnterpriseBean(ejbNameFromAnnotation)); boolean removed = false; int j = 0; while (!removed && j < ejbsByClass.size()) { JBossEnterpriseBeanMetaData ejbByClass = ejbsByClass.get(j); if (ejbByClass.getEjbName().equals(ejbNameFromAnnotation)) { ejbsByClass.remove(j); } else ++j; } } for (JBossEnterpriseBeanMetaData enterpriseBean : ejbsByClass) { String ejbName = enterpriseBean.getEjbName(); ejbs.add(enterpriseBean); ejbNames.add(ejbName); ejbType = getEjbType(enterpriseBean); } }
JBossEnterpriseBeanMetaData beanMD = appMD.getEnterpriseBean(ejbName);
if (identity == null) JBossEnterpriseBeanMetaData ejb = this.getEnterpriseBean(ejbName); if (ejb != null)
if (identity == null) JBossEnterpriseBeanMetaData ejb = this.getEnterpriseBean(ejbName); if (ejb != null)
public EjbPortComponentMetaData getPortComponent() { JBossMetaData jmd = getDelegate().getJBossMetaDataWithCheck(); JBossSessionBeanMetaData jebmd = (JBossSessionBeanMetaData) jmd.getEnterpriseBean(this.getEjbName()); return new EjbPortComponentMetaData(jebmd.getPortComponent()); }
public EjbPortComponentMetaData getPortComponent() { JBossMetaData jmd = getDelegate().getJBossMetaDataWithCheck(); JBossSessionBeanMetaData jebmd = (JBossSessionBeanMetaData) jmd.getEnterpriseBean(this.getEjbName()); return new EjbPortComponentMetaData(jebmd.getPortComponent()); }
/** * Creates new JAXRPC EJB21 deployment and registers it with deployment unit. * * @param dep webservice deployment * @param unit deployment unit */ @Override protected void build(final Deployment dep, final DeploymentUnit unit) { final JBossMetaData jbmd = this.getAndPropagateAttachment(JBossMetaData.class, unit, dep); final WebservicesMetaData wsMetaData = this.getAndPropagateAttachment(WebservicesMetaData.class, unit, dep); this.getAndPropagateAttachment(WebServiceDeployment.class, unit, dep); this.log.debug("Creating JAXRPC EJB21 endpoints meta data model"); for (final WebserviceDescriptionMetaData webserviceDescriptionMD : wsMetaData.getWebserviceDescriptions()) { for (final PortComponentMetaData portComponentMD : webserviceDescriptionMD.getPortComponents()) { final String ejbName = portComponentMD.getEjbLink(); this.log.debug("EJB21 name: " + ejbName); final JBossEnterpriseBeanMetaData beanMetaData = jbmd.getEnterpriseBean(ejbName); final String ejbClass = beanMetaData.getEjbClass(); this.log.debug("EJB21 class: " + ejbClass); this.newEndpoint(ejbClass, ejbName, dep); } } }
/** * Creates new JAXRPC EJB21 deployment and registers it with deployment unit. * * @param dep webservice deployment * @param unit deployment unit */ @Override protected void build(final Deployment dep, final DeploymentUnit unit) { final JBossMetaData jbmd = this.getAndPropagateAttachment(JBossMetaData.class, unit, dep); final WebservicesMetaData wsMetaData = this.getAndPropagateAttachment(WebservicesMetaData.class, unit, dep); this.getAndPropagateAttachment(WebServiceDeployment.class, unit, dep); this.log.debug("Creating JAXRPC EJB21 endpoints meta data model"); for (final WebserviceDescriptionMetaData webserviceDescriptionMD : wsMetaData.getWebserviceDescriptions()) { for (final PortComponentMetaData portComponentMD : webserviceDescriptionMD.getPortComponents()) { final String ejbName = portComponentMD.getEjbLink(); this.log.debug("EJB21 name: " + ejbName); final JBossEnterpriseBeanMetaData beanMetaData = jbmd.getEnterpriseBean(ejbName); final String ejbClass = beanMetaData.getEjbClass(); this.log.debug("EJB21 class: " + ejbClass); this.newEndpoint(ejbClass, ejbName, dep); } } }
/** * Creates new JAXRPC EJB21 deployment and registers it with deployment unit. * * @param dep webservice deployment * @param unit deployment unit */ @Override protected void build(final Deployment dep, final DeploymentUnit unit) { final JBossMetaData jbmd = this.getAndPropagateAttachment(JBossMetaData.class, unit, dep); final WebservicesMetaData wsMetaData = this.getAndPropagateAttachment(WebservicesMetaData.class, unit, dep); this.getAndPropagateAttachment(WebServiceDeployment.class, unit, dep); this.log.debug("Creating JAXRPC EJB21 endpoints meta data model"); for (final WebserviceDescriptionMetaData webserviceDescriptionMD : wsMetaData.getWebserviceDescriptions()) { for (final PortComponentMetaData portComponentMD : webserviceDescriptionMD.getPortComponents()) { final String ejbName = portComponentMD.getEjbLink(); this.log.debug("EJB21 name: " + ejbName); final JBossEnterpriseBeanMetaData beanMetaData = jbmd.getEnterpriseBean(ejbName); final String ejbClass = beanMetaData.getEjbClass(); this.log.debug("EJB21 class: " + ejbClass); this.newEndpoint(ejbClass, ejbName, dep); } } }
throw new IllegalStateException("ejb-link cannot be null"); JBossEnterpriseBeanMetaData beanMetaData = jbmd.getEnterpriseBean(ejbLink); if (beanMetaData == null) throw new IllegalStateException("Cannot obtain bean meta data for: " + ejbLink);
throw new IllegalStateException("ejb-link cannot be null"); JBossEnterpriseBeanMetaData beanMetaData = jbmd.getEnterpriseBean(ejbLink); if (beanMetaData == null) throw new IllegalStateException("Cannot obtain bean meta data for: " + ejbLink);
throw new IllegalStateException("ejb-link cannot be null"); JBossEnterpriseBeanMetaData beanMetaData = jbmd.getEnterpriseBean(ejbLink); if (beanMetaData == null) throw new IllegalStateException("Cannot obtain bean meta data for: " + ejbLink);
throw new IllegalStateException("ejb-link cannot be null"); JBossEnterpriseBeanMetaData beanMetaData = jbmd.getEnterpriseBean(ejbLink); if (beanMetaData == null) throw new IllegalStateException("Cannot obtain bean meta data for: " + ejbLink);
throw new IllegalStateException("ejb-link cannot be null"); JBossEnterpriseBeanMetaData beanMetaData = jbmd.getEnterpriseBean(ejbLink); if (beanMetaData == null) throw new IllegalStateException("Cannot obtain bean meta data for: " + ejbLink);