Package org.jboss.metadata.ejb.jboss

Examples of org.jboss.metadata.ejb.jboss.InvokerProxyBindingMetaData


         ContainerConfigurationMetaData cmd = bmd.determineContainerConfiguration();
         Set<String> invokers = cmd.getInvokerProxyBindingNames();
         if(invokers != null)
         for(String iname : invokers)
         {
            InvokerProxyBindingMetaData imd = deployment.getInvokerProxyBinding(iname);
            if (imd == null)
               throw new DeploymentException("Failed to locate invoker: "+iname);
            String invokerName = imd.getInvokerMBean();
            if( invokerName.equalsIgnoreCase("default") )
            {
               // TODO: JBAS-4306 hack to ingore the invalid default invoker-mbean
               continue;
            }
View Full Code Here


         ContainerConfigurationMetaData beanCfg = jbean.determineContainerConfiguration();
         assertNotNull(beanCfg);
         InvokerBindingsMetaData invokers = jbean.determineInvokerBindings();
         for(InvokerBindingMetaData invoker : invokers)
         {
            InvokerProxyBindingMetaData ipbmd = bindings.get(invoker.getName());
            assertNotNull(invoker.getName(), ipbmd);
         }
      }

      // Test the legacy wrapper view
      ApplicationMetaData appMetaData = new ApplicationMetaData(wrapper);
      Iterator<BeanMetaData> beans2 = appMetaData.getEnterpriseBeans();
      while (beans2.hasNext())
      {
         BeanMetaData bean = (BeanMetaData) beans2.next();
         ConfigurationMetaData beanCfg = bean.getContainerConfiguration();
         assertNotNull(beanCfg);
      }

      assertTrue(bindings.size() > 10);
      // Validate some know invoker bindings
      InvokerProxyBindingMetaData ssui = bindings.get("stateless-unified-invoker");
      assertNotNull(ssui);
      InvokerProxyBindingMetaData sfui = bindings.get("stateful-unified-invoker");
      assertNotNull(sfui);

      BeanMetaData beanCfg = appMetaData.getBeanByEjbName("session1EjbName");
      assertNotNull(beanCfg);
      Iterator<String> it = beanCfg.getInvokerBindings();
View Full Code Here

         assertNotNull(beanCfg);
         InvokerBindingsMetaData invokers = jbean.determineInvokerBindings();
         assertTrue(jbean.getEjbName()+" has > 0 invokers", invokers.size() > 0);
         for(InvokerBindingMetaData invoker : invokers)
         {
            InvokerProxyBindingMetaData ipbmd = bindings.get(invoker.getName());
            assertNotNull(invoker.getName(), ipbmd);
         }
      }
      JBossEnterpriseBeanMetaData jsessionBean = (JBossEnterpriseBeanMetaData) sessionBean;
      InvokerBindingsMetaData invokers = jsessionBean.determineInvokerBindings();
      assertTrue(sessionBean.getEjbName()+" has 1 invokers", invokers.size() > 0);

      // Test the legacy wrapper view
      ApplicationMetaData appMetaData = new ApplicationMetaData(wrapper);
      Iterator<BeanMetaData> beans2 = appMetaData.getEnterpriseBeans();
      while (beans2.hasNext())
      {
         BeanMetaData bean = (BeanMetaData) beans2.next();
         ConfigurationMetaData beanCfg = bean.getContainerConfiguration();
         assertNotNull(beanCfg);
      }

      assertTrue(bindings.size() > 10);
      // Validate some know invoker bindings
      InvokerProxyBindingMetaData ssui = bindings.get("stateless-unified-invoker");
      assertNotNull(ssui);
      InvokerProxyBindingMetaData sfui = bindings.get("stateful-unified-invoker");
      assertNotNull(sfui);

      BeanMetaData beanCfg = appMetaData.getBeanByEjbName("StatelessSessionBean");
      assertNotNull(beanCfg);
      Iterator<String> it = beanCfg.getInvokerBindings();
View Full Code Here

      // webservices
      // enterprise-beans
      // assembly-descriptor
      // resource-managers
      // invoker-proxy-bindings
      InvokerProxyBindingMetaData ipbmd1 = jbossMetaData.getInvokerProxyBinding("invokerProxyBinding1Name");
      assertNotNull(ipbmd1);
      //assertEquals("invokerProxyBinding1-id", ipbmd1.getId());
      assertEquals("invokerProxyBinding1InvokerMBean", ipbmd1.getInvokerMBean());
      assertEquals("invokerProxyBinding1Name", ipbmd1.getInvokerProxyBindingName());
      assertEquals("invokerProxyBinding1ProxyFactory", ipbmd1.getProxyFactory());
      InvokerProxyBindingMetaData ipbmd1Override = jbossMetaData.getInvokerProxyBinding("invokerProxyBinding1Name-override");
      assertNotNull(ipbmd1Override);
      //assertEquals("invokerProxyBinding1-id-override", ipbmd1Override.getId());
      assertEquals("invokerProxyBinding1InvokerMBean-override", ipbmd1Override.getInvokerMBean());
      assertEquals("invokerProxyBinding1Name-override", ipbmd1Override.getInvokerProxyBindingName());
      assertEquals("invokerProxyBinding1ProxyFactory-override", ipbmd1Override.getProxyFactory());
      // container-configurations
      ContainerConfigurationMetaData sssb = jbossMetaData.getContainerConfiguration("Standard Stateless SessionBean");
      assertEquals(null, sssb.getExtendsName());
      assertEquals("containerConfiguration1InstanceCache-override", sssb.getInstanceCache());
      Set<String> invokerNames = sssb.getInvokerProxyBindingNames();
View Full Code Here

         ContainerConfigurationMetaData cmd = bmd.determineContainerConfiguration();
         Set<String> invokers = cmd.getInvokerProxyBindingNames();
         if(invokers != null)
         for(String iname : invokers)
         {
            InvokerProxyBindingMetaData imd = deployment.getInvokerProxyBinding(iname);
            if (imd == null)
               throw new DeploymentException("Failed to locate invoker: "+iname);
            String invokerName = imd.getInvokerMBean();
            if( invokerName.equalsIgnoreCase("default") )
            {
               // TODO: JBAS-4306 hack to ingore the invalid default invoker-mbean
               continue;
            }
View Full Code Here

/* 261 */       ContainerConfigurationMetaData cmd = bmd.determineContainerConfiguration();
/* 262 */       Set invokers = cmd.getInvokerProxyBindingNames();
/* 263 */       if (invokers != null) {
/* 264 */         for (String iname : invokers)
/*     */         {
/* 266 */           InvokerProxyBindingMetaData imd = deployment.getInvokerProxyBinding(iname);
/* 267 */           if (imd == null)
/* 268 */             throw new DeploymentException("Failed to locate invoker: " + iname);
/* 269 */           String invokerName = imd.getInvokerMBean();
/* 270 */           if (invokerName.equalsIgnoreCase("default"))
/*     */           {
/*     */             continue;
/*     */           }
/*     */
View Full Code Here

TOP

Related Classes of org.jboss.metadata.ejb.jboss.InvokerProxyBindingMetaData

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.