protected void buildUnifiedBeanMetaData(EJBArchiveMetaData umd, ApplicationMetaData metaData) { List<EJBMetaData> beans = new ArrayList<EJBMetaData>(); Iterator it = metaData.getEnterpriseBeans(); while (it.hasNext()) { BeanMetaData bmd = (BeanMetaData)it.next(); EJBMetaData ubmd = buildUnifiedBeanMetaData(bmd); if (ubmd != null) { beans.add(ubmd); } } umd.setEnterpriseBeans(beans); }
protected void buildUnifiedBeanMetaData(EJBArchiveMetaData umd, ApplicationMetaData metaData) { List<EJBMetaData> beans = new ArrayList<EJBMetaData>(); Iterator it = metaData.getEnterpriseBeans(); while (it.hasNext()) { BeanMetaData bmd = (BeanMetaData)it.next(); EJBMetaData ubmd = buildUnifiedBeanMetaData(bmd); if (ubmd != null) { beans.add(ubmd); } } umd.setEnterpriseBeans(beans); }
protected void buildUnifiedBeanMetaData(EJBArchiveMetaData umd, ApplicationMetaData metaData) { List<EJBMetaData> beans = new ArrayList<EJBMetaData>(); Iterator it = metaData.getEnterpriseBeans(); while (it.hasNext()) { BeanMetaData bmd = (BeanMetaData)it.next(); EJBMetaData ubmd = buildUnifiedBeanMetaData(bmd); if (ubmd != null) { beans.add(ubmd); } } umd.setEnterpriseBeans(beans); }
private void buildEnterpriseBeansMetaData(EJBArchiveMetaData ejbMetaData, JBossMetaData jbossMetaData) { List<EJBMetaData> targetBeans = new ArrayList<EJBMetaData>(); JBossEnterpriseBeansMetaData sourceBeans = jbossMetaData.getEnterpriseBeans(); Iterator<JBossEnterpriseBeanMetaData> it = sourceBeans.iterator(); while (it.hasNext()) { JBossEnterpriseBeanMetaData bmd = it.next(); buildBeanMetaData(targetBeans, bmd); } ejbMetaData.setEnterpriseBeans(targetBeans); }
private void buildEnterpriseBeansMetaData(EJBArchiveMetaData ejbMetaData, JBossMetaData jbossMetaData) { List<EJBMetaData> targetBeans = new ArrayList<EJBMetaData>(); JBossEnterpriseBeansMetaData sourceBeans = jbossMetaData.getEnterpriseBeans(); Iterator<JBossEnterpriseBeanMetaData> it = sourceBeans.iterator(); while (it.hasNext()) { JBossEnterpriseBeanMetaData bmd = it.next(); buildBeanMetaData(targetBeans, bmd); } ejbMetaData.setEnterpriseBeans(targetBeans); }
private void buildEnterpriseBeansMetaData(EJBArchiveMetaData ejbMetaData, JBossMetaData jbossMetaData) { List<EJBMetaData> targetBeans = new ArrayList<EJBMetaData>(); JBossEnterpriseBeansMetaData sourceBeans = jbossMetaData.getEnterpriseBeans(); Iterator<JBossEnterpriseBeanMetaData> it = sourceBeans.iterator(); while (it.hasNext()) { JBossEnterpriseBeanMetaData bmd = it.next(); buildBeanMetaData(targetBeans, bmd); } ejbMetaData.setEnterpriseBeans(targetBeans); }
private void buildEnterpriseBeansMetaData(EJBArchiveMetaData ejbMetaData, JBossMetaData jbossMetaData) { List<EJBMetaData> targetBeans = new ArrayList<EJBMetaData>(); JBossEnterpriseBeansMetaData sourceBeans = jbossMetaData.getEnterpriseBeans(); Iterator<JBossEnterpriseBeanMetaData> it = sourceBeans.iterator(); while (it.hasNext()) { JBossEnterpriseBeanMetaData bmd = it.next(); buildBeanMetaData(targetBeans, bmd); } ejbMetaData.setEnterpriseBeans(targetBeans); }
private void buildEnterpriseBeansMetaData(EJBArchiveMetaData ejbMetaData, JBossMetaData jbossMetaData) { List<EJBMetaData> targetBeans = new ArrayList<EJBMetaData>(); JBossEnterpriseBeansMetaData sourceBeans = jbossMetaData.getEnterpriseBeans(); Iterator<JBossEnterpriseBeanMetaData> it = sourceBeans.iterator(); while (it.hasNext()) { JBossEnterpriseBeanMetaData bmd = it.next(); buildBeanMetaData(targetBeans, bmd); } ejbMetaData.setEnterpriseBeans(targetBeans); }
@Override protected void buildEnterpriseBeansMetaData(final Deployment dep, final EJBArchiveMetaData ejbArchiveMD) { final List<EJBMetaData> wsEjbsMD = new LinkedList<EJBMetaData>(); final JBossWebservicesMetaData jbossWebservicesMD = WSHelper.getOptionalAttachment(dep, JBossWebservicesMetaData.class); final JAXRPCDeployment jaxrpcDeployment = WSHelper.getRequiredAttachment(dep, JAXRPCDeployment.class); for (final EJBEndpoint ejbEndpoint : jaxrpcDeployment.getEjbEndpoints()) { buildEnterpriseBeanMetaData(wsEjbsMD, ejbEndpoint, jbossWebservicesMD); } ejbArchiveMD.setEnterpriseBeans(wsEjbsMD); }
/** * @see AbstractMetaDataBuilderEJB#buildEnterpriseBeansMetaData(Deployment, EJBArchiveMetaData) * * @param dep webservice deployment * @param ejbArchiveMD EJB archive meta data */ @Override protected void buildEnterpriseBeansMetaData(final Deployment dep, final EJBArchiveMetaData ejbArchiveMD) { final WebServiceDeployment ejb3Deployment = WSHelper.getRequiredAttachment(dep, WebServiceDeployment.class); final List<EJBMetaData> wsEjbsMD = new LinkedList<EJBMetaData>(); for (final WebServiceDeclaration jbossEjbMD : ejb3Deployment.getServiceEndpoints()) { this.buildEnterpriseBeanMetaData(wsEjbsMD, jbossEjbMD); } ejbArchiveMD.setEnterpriseBeans(wsEjbsMD); }
/** * @see AbstractMetaDataBuilderEJB#buildEnterpriseBeansMetaData(Deployment, EJBArchiveMetaData) * * @param dep webservice deployment * @param ejbArchiveMD EJB archive meta data */ @Override protected void buildEnterpriseBeansMetaData(final Deployment dep, final EJBArchiveMetaData ejbArchiveMD) { final WebServiceDeployment ejb3Deployment = WSHelper.getRequiredAttachment(dep, WebServiceDeployment.class); final List<EJBMetaData> wsEjbsMD = new LinkedList<EJBMetaData>(); for (final WebServiceDeclaration jbossEjbMD : ejb3Deployment.getServiceEndpoints()) { this.buildEnterpriseBeanMetaData(wsEjbsMD, jbossEjbMD); } ejbArchiveMD.setEnterpriseBeans(wsEjbsMD); }
/** * @see AbstractMetaDataBuilderEJB#buildEnterpriseBeansMetaData(Deployment, EJBArchiveMetaData) * * @param dep webservice deployment * @param ejbArchiveMD EJB archive meta data */ @Override protected void buildEnterpriseBeansMetaData(final Deployment dep, final EJBArchiveMetaData ejbArchiveMD) { final WebServiceDeployment ejb3Deployment = WSHelper.getRequiredAttachment(dep, WebServiceDeployment.class); final List<EJBMetaData> wsEjbsMD = new LinkedList<EJBMetaData>(); for (final WebServiceDeclaration jbossEjbMD : ejb3Deployment.getServiceEndpoints()) { this.buildEnterpriseBeanMetaData(wsEjbsMD, jbossEjbMD); } ejbArchiveMD.setEnterpriseBeans(wsEjbsMD); }
/** * @see AbstractMetaDataBuilderEJB#buildEnterpriseBeansMetaData(Deployment, EJBArchiveMetaData) * * @param dep webservice deployment * @param ejbArchiveMD EJB archive meta data */ @Override protected void buildEnterpriseBeansMetaData(final Deployment dep, final EJBArchiveMetaData ejbArchiveMD) { final JBossMetaData jbossMetaData = WSHelper.getRequiredAttachment(dep, JBossMetaData.class); final List<EJBMetaData> wsEjbsMD = new LinkedList<EJBMetaData>(); for (final JBossEnterpriseBeanMetaData jbossEjbMD : jbossMetaData.getEnterpriseBeans()) { this.buildEnterpriseBeanMetaData(wsEjbsMD, jbossEjbMD); } ejbArchiveMD.setEnterpriseBeans(wsEjbsMD); final String securityDomain = jbossMetaData.getSecurityDomain(); this.log.debug("Setting security domain: " + securityDomain); ejbArchiveMD.setSecurityDomain(securityDomain); }
public EJBArchiveMetaData buildUnifiedApplicationMetaData(Deployment dep) { EJBArchiveMetaData appMetaData = null; ObjectName oname = (ObjectName)dep.getProperty(DEPLOYED_OBJECT); // jboss.j2ee:service=EJB3,module=some-ejb3.jar if (oname != null && oname.getDomain().equals("jboss.j2ee") && "EJB3".equals(oname.getKeyProperty("service"))) { Ejb3ModuleMBean ejb3Module = getEJB3Module(oname); ArrayList<EJBMetaData> beans = new ArrayList<EJBMetaData>(); for (Object container : ejb3Module.getContainers().values()) { if (container instanceof StatelessContainer) { StatelessContainer slc = (StatelessContainer)container; EJBMetaData usmd = new SLSBMetaData(); usmd.setEjbName(slc.getEjbName()); usmd.setEjbClass(slc.getBeanClassName()); beans.add(usmd); } } appMetaData = new EJBArchiveMetaData(); appMetaData.setEnterpriseBeans(beans); } return appMetaData; }
/** * @see AbstractMetaDataBuilderEJB#buildEnterpriseBeansMetaData(Deployment, EJBArchiveMetaData) * * @param dep webservice deployment * @param ejbArchiveMD EJB archive meta data */ @Override protected void buildEnterpriseBeansMetaData(final Deployment dep, final EJBArchiveMetaData ejbArchiveMD) { final JBossMetaData jbossMetaData = WSHelper.getRequiredAttachment(dep, JBossMetaData.class); final List<EJBMetaData> wsEjbsMD = new LinkedList<EJBMetaData>(); for (final JBossEnterpriseBeanMetaData jbossEjbMD : jbossMetaData.getEnterpriseBeans()) { this.buildEnterpriseBeanMetaData(wsEjbsMD, jbossEjbMD); } ejbArchiveMD.setEnterpriseBeans(wsEjbsMD); final String securityDomain = jbossMetaData.getSecurityDomain(); this.log.debug("Setting security domain: " + securityDomain); ejbArchiveMD.setSecurityDomain(securityDomain); }
/** * @see AbstractMetaDataBuilderEJB#buildEnterpriseBeansMetaData(Deployment, EJBArchiveMetaData) * * @param dep webservice deployment * @param ejbArchiveMD EJB archive meta data */ @Override protected void buildEnterpriseBeansMetaData(final Deployment dep, final EJBArchiveMetaData ejbArchiveMD) { final JBossMetaData jbossMetaData = WSHelper.getRequiredAttachment(dep, JBossMetaData.class); final List<EJBMetaData> wsEjbsMD = new LinkedList<EJBMetaData>(); for (final JBossEnterpriseBeanMetaData jbossEjbMD : jbossMetaData.getEnterpriseBeans()) { this.buildEnterpriseBeanMetaData(wsEjbsMD, jbossEjbMD); } ejbArchiveMD.setEnterpriseBeans(wsEjbsMD); final String securityDomain = jbossMetaData.getSecurityDomain(); this.log.debug("Setting security domain: " + securityDomain); ejbArchiveMD.setSecurityDomain(securityDomain); }
appMetaData.setEnterpriseBeans(beans);
@Override protected void buildEnterpriseBeansMetaData(final Deployment dep, final EJBArchiveMetaData ejbArchiveMD) { if (!WSHelper.isJaxwsJseDeployment(dep)) { // [AS7-1605] support final JBossWebMetaData jbossWebMD = WSHelper.getOptionalAttachment(dep, JBossWebMetaData.class); final String contextRoot = getContextRoot(dep, jbossWebMD); if (contextRoot != null) { final JSEArchiveMetaData jseArchiveMD = new JSEArchiveMetaData(); jseArchiveMD.setContextRoot(contextRoot); dep.addAttachment(JSEArchiveMetaData.class, jseArchiveMD); } } final JAXWSDeployment jaxwsDeployment = WSHelper.getRequiredAttachment(dep, JAXWSDeployment.class); final List<EJBMetaData> wsEjbsMD = new LinkedList<EJBMetaData>(); final JBossWebservicesMetaData jbossWebservicesMD = WSHelper.getOptionalAttachment(dep, JBossWebservicesMetaData.class); for (final EJBEndpoint jbossEjbMD : jaxwsDeployment.getEjbEndpoints()) { buildEnterpriseBeanMetaData(wsEjbsMD, jbossEjbMD, jbossWebservicesMD); } ejbArchiveMD.setEnterpriseBeans(wsEjbsMD); }
jarMetaData.setEnterpriseBeans(ejbMetaDataList);
jarMetaData.setEnterpriseBeans(ejbMetaDataList);