Examples of EjbJar30MetaData


Examples of org.jboss.metadata.ejb.spec.EjbJar30MetaData

     
      // Bootstrap metadata
      UnmarshallerFactory unmarshallerFactory = UnmarshallerFactory.newInstance();
      Unmarshaller unmarshaller = unmarshallerFactory.newUnmarshaller();
      URL url = Thread.currentThread().getContextClassLoader().getResource("exclude/META-INF/ejb-jar.xml");
      EjbJar30MetaData metaData = (EjbJar30MetaData) unmarshaller.unmarshal(url.toString(), schemaResolverForClass(EjbJar30MetaData.class));
      JBoss50MetaData jbossMetaData = new JBoss50MetaData();
      jbossMetaData.merge(null, metaData);
     
      JBossEnterpriseBeanMetaData beanMetaData = jbossMetaData.getEnterpriseBean("XmlExcludeDefaultBean");
      assertNotNull(beanMetaData);
View Full Code Here

Examples of org.jboss.metadata.ejb.spec.EjbJar30MetaData

     
      // Bootstrap metadata
      UnmarshallerFactory unmarshallerFactory = UnmarshallerFactory.newInstance();
      Unmarshaller unmarshaller = unmarshallerFactory.newUnmarshaller();
      URL url = Thread.currentThread().getContextClassLoader().getResource("exclude/META-INF/ejb-jar.xml");
      EjbJar30MetaData metaData = (EjbJar30MetaData) unmarshaller.unmarshal(url.toString(), schemaResolverForClass(EjbJar30MetaData.class));
      JBoss50MetaData jbossMetaData = new JBoss50MetaData();
      jbossMetaData.merge(null, metaData);
     
      JBossEnterpriseBeanMetaData beanMetaData = jbossMetaData.getEnterpriseBean("XmlExcludeDefaultForMethodBean");
      assertNotNull(beanMetaData);
View Full Code Here

Examples of org.jboss.metadata.ejb.spec.EjbJar30MetaData

     
      // Bootstrap metadata
      UnmarshallerFactory unmarshallerFactory = UnmarshallerFactory.newInstance();
      Unmarshaller unmarshaller = unmarshallerFactory.newUnmarshaller();
      URL url = Thread.currentThread().getContextClassLoader().getResource("exclude/META-INF/ejb-jar.xml");
      EjbJar30MetaData metaData = (EjbJar30MetaData) unmarshaller.unmarshal(url.toString(), schemaResolverForClass(EjbJar30MetaData.class));
      JBoss50MetaData jbossMetaData = new JBoss50MetaData();
      jbossMetaData.merge(null, metaData);
     
      JBossEnterpriseBeanMetaData beanMetaData = jbossMetaData.getEnterpriseBean("XmlExcludeClassBean");
      assertNotNull(beanMetaData);
View Full Code Here

Examples of org.jboss.metadata.ejb.spec.EjbJar30MetaData

     
      // Bootstrap metadata
      UnmarshallerFactory unmarshallerFactory = UnmarshallerFactory.newInstance();
      Unmarshaller unmarshaller = unmarshallerFactory.newUnmarshaller();
      URL url = Thread.currentThread().getContextClassLoader().getResource("exclude/META-INF/ejb-jar.xml");
      EjbJar30MetaData metaData = (EjbJar30MetaData) unmarshaller.unmarshal(url.toString(), schemaResolverForClass(EjbJar30MetaData.class));
      JBoss50MetaData jbossMetaData = new JBoss50MetaData();
      jbossMetaData.merge(null, metaData);
     
      JBossEnterpriseBeanMetaData beanMetaData = jbossMetaData.getEnterpriseBean("XmlExcludeClassAndDefaultBean");
      assertNotNull(beanMetaData);
View Full Code Here

Examples of org.jboss.metadata.ejb.spec.EjbJar30MetaData

     
      // Bootstrap metadata
      UnmarshallerFactory unmarshallerFactory = UnmarshallerFactory.newInstance();
      Unmarshaller unmarshaller = unmarshallerFactory.newUnmarshaller();
      URL url = Thread.currentThread().getContextClassLoader().getResource("exclude/META-INF/ejb-jar.xml");
      EjbJar30MetaData metaData = (EjbJar30MetaData) unmarshaller.unmarshal(url.toString(), schemaResolverForClass(EjbJar30MetaData.class));
      JBoss50MetaData jbossMetaData = new JBoss50MetaData();
      jbossMetaData.merge(null, metaData);
     
      JBossEnterpriseBeanMetaData beanMetaData = jbossMetaData.getEnterpriseBean("XmlExcludeClassAndDefaultForMethodBean");
      assertNotNull(beanMetaData);
View Full Code Here

Examples of org.jboss.metadata.ejb.spec.EjbJar30MetaData

      // Bootstrap metadata
      UnmarshallerFactory unmarshallerFactory = UnmarshallerFactory.newInstance();
      Unmarshaller unmarshaller = unmarshallerFactory.newUnmarshaller();
      URL url = Thread.currentThread().getContextClassLoader().getResource("metadatacomplete/META-INF/ejb-jar.xml");
      assertNotNull("Can't find descriptor metadatacomplete/META-INF/ejb-jar.xml", url);
      EjbJar30MetaData metaData = (EjbJar30MetaData) unmarshaller.unmarshal(url.toString(), schemaResolverForClass(EjbJar30MetaData.class));
      JBoss50MetaData jbossMetaData = new JBoss50MetaData();
      jbossMetaData.merge(null, metaData);
     
      beanMetaData = jbossMetaData.getEnterpriseBean("TwoLifecycleMethodsBean");
      assertNotNull(beanMetaData);  
View Full Code Here

Examples of org.jboss.metadata.ejb.spec.EjbJar30MetaData

      // Bootstrap metadata
      UnmarshallerFactory unmarshallerFactory = UnmarshallerFactory.newInstance();
      Unmarshaller unmarshaller = unmarshallerFactory.newUnmarshaller();
      URL url = Thread.currentThread().getContextClassLoader().getResource("ejbthree1595/META-INF/ejb-jar.xml");
      assertNotNull("Can't find descriptor ejbthree1595/META-INF/ejb-jar.xml", url);
      EjbJar30MetaData metaData = (EjbJar30MetaData) unmarshaller.unmarshal(url.toString(), schemaResolverForClass(EjbJar30MetaData.class));
      JBoss50MetaData jbossMetaData = new JBoss50MetaData();
      jbossMetaData.merge(null, metaData);
     
      beanMetaData = jbossMetaData.getEnterpriseBean("XMLOnlySLSB");
      assertNotNull(beanMetaData);  
View Full Code Here

Examples of org.jboss.metadata.ejb.spec.EjbJar30MetaData

    * EJBTHREE-936: allow for an unknown bean type
    */
   public void testEjbthree936() throws Exception
   {
      // normally from the annotation scanner
      EjbJar30MetaData ejbJar = new EjbJar30MetaData();
      ejbJar.setEnterpriseBeans(new EnterpriseBeansMetaData());
      SessionBeanMetaData sessionBean = new SessionBeanMetaData();
      sessionBean.setEjbName("MyStatelessBean");
      ejbJar.getEnterpriseBeans().add(sessionBean);
     
      JBossMetaData jboss = unmarshal();
     
      assertEquals(1, jboss.getEnterpriseBeans().size());
     
View Full Code Here

Examples of org.jboss.metadata.ejb.spec.EjbJar30MetaData

      }
   }

   public void testMDBActivationConfigMerge()
   {
      EjbJar30MetaData ejbJar = new EjbJar30MetaData();
      ejbJar.setEnterpriseBeans(new EnterpriseBeansMetaData());
      MessageDrivenBeanMetaData messageBean = new MessageDrivenBeanMetaData();
      messageBean.setEjbName("MyMDB");
      // Do not add an activationConfig
//      ActivationConfigMetaData activationConfig = new ActivationConfigMetaData();
//      ActivationConfigPropertiesMetaData activationConfigProperties = new ActivationConfigPropertiesMetaData();
//      ActivationConfigPropertyMetaData activationConfigProperty = new ActivationConfigPropertyMetaData();
//      activationConfigProperty.setName("aName");
//      activationConfigProperty.setValue("aValue");
//      activationConfigProperties.add(activationConfigProperty);
//      activationConfig.setActivationConfigProperties(activationConfigProperties);
//      messageBean.setActivationConfig(activationConfig);
      ejbJar.getEnterpriseBeans().add(messageBean);
     
      JBoss50MetaData metaData = new JBoss50MetaData();
      metaData.setEnterpriseBeans(new JBossEnterpriseBeansMetaData());
      JBossMessageDrivenBeanMetaData jMessageBean = new JBossMessageDrivenBeanMetaData();
      jMessageBean.setEjbName("MyMDB");
View Full Code Here

Examples of org.jboss.metadata.ejb.spec.EjbJar30MetaData

      Collection<Class<?>> classes = loadClassesFromCurrentClassDir();
      System.out.println("Processing classes: "+classes);

      //enableTrace("org.jboss.metadata.annotation.creator");
      EjbJar30Creator creator = new EjbJar30Creator(finder);
      EjbJar30MetaData ejb3MetaData = creator.create(classes);
     
      assertTrue(ejb3MetaData.isEJB3x());
      assertEquals("3.0", ejb3MetaData.getVersion());
     
      //Parse the ejb-jar.xml
      EjbJarMetaData specResult = unmarshal("EjbJar3xCTSRunAsConfig.xml",
            EjbJarMetaData.class, null);
     
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.