Examples of EjbJar3xMetaData


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

      EjbJar30Creator creator = new EjbJar30Creator(finder);

      EjbJar30MetaData metaData = creator.create(classes);

      // xml augments it with a messaging-interface
      EjbJar3xMetaData specMetaData = unmarshal(EjbJar3xMetaData.class);

      EjbJar3xMetaData merged = new EjbJar30MetaData();
      AnnotationMergedView.merge(merged, specMetaData, metaData);

      MessageDrivenBeanMetaData result = (MessageDrivenBeanMetaData) merged
            .getEnterpriseBean("UnknownMessageListenerInterfaceMDB");
      assertEquals("javax.jms.MessageListener", result.getMessagingType());
      ActivationConfigPropertiesMetaData activationConfigProperties = result.getActivationConfig()
            .getActivationConfigProperties();
      assertEquals(3, activationConfigProperties.size());
View Full Code Here

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

   public void testBeans() throws Exception
   {
      AnnotationFinder<AnnotatedElement> finder = new DefaultAnnotationFinder<AnnotatedElement>();
      Collection<Class<?>> classes = new ArrayList<Class<?>>();

      EjbJar3xMetaData ejbJarMetaData = unmarshal("ejb-jar.xml", EjbJar3xMetaData.class, null);
     
      JBoss50Creator creator = new JBoss50Creator(ejbJarMetaData, this.getClass().getClassLoader(), finder);
      JBoss50MetaData annotations = creator.create(classes);

      JBoss50MetaData specMetaData = new JBoss50MetaData();
View Full Code Here

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

      Collection<Class<?>> classes = PackageScanner.loadClasses();
      AnnotationFinder<AnnotatedElement> finder = new DefaultAnnotationFinder<AnnotatedElement>();
      JBoss50Creator creator = new JBoss50Creator(finder);
      JBoss50MetaData annotations = creator.create(classes);

      EjbJar3xMetaData ejbJarMetaData = unmarshal("ejb-jar.xml", EjbJar30MetaData.class, null);
      JBossMetaData jbossMetaData = unmarshal("jboss.xml", JBossMetaData.class, null);
     
      JBoss50MetaData specMetaData = new JBoss50MetaData();
      specMetaData.merge(null, ejbJarMetaData);
View Full Code Here

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

      return unmarshal(EjbJar30MetaData.class);
   }

   public void testId() throws Exception
   {
      EjbJar3xMetaData result = unmarshal();
      assertEquals("ejb-jar-test-id", result.getId());
   }
View Full Code Here

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

      assertEquals("ejb-jar-test-id", result.getId());
   }

   public void testVersion() throws Exception
   {
      EjbJar3xMetaData result = unmarshal();
      assertEquals("3.0", result.getVersion());
      assertFalse(result.isEJB1x());
      assertFalse(result.isEJB2x());
      assertFalse(result.isEJB21());
      assertTrue(result.isEJB3x());

      // Test merged view
      JBossMetaData merged = new JBossMetaData();
      merged.merge(null, result);
      assertFalse(merged.isEJB1x());
View Full Code Here

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

      assertTrue(old.isEJB3x());
   }

   public void testDescriptionDefaultLanguage() throws Exception
   {
      EjbJar3xMetaData result = unmarshal();
      DescriptionGroupMetaData group = result.getDescriptionGroup();
      assertNotNull(group);
      Descriptions descriptions = group.getDescriptions();
      assertNotNull(descriptions);

      DescriptionImpl hello = new DescriptionImpl();
View Full Code Here

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

      {hello}, descriptions.value());
   }

   public void testDisplayNameDefaultLanguage() throws Exception
   {
      EjbJar3xMetaData result = unmarshal();
      DescriptionGroupMetaData group = result.getDescriptionGroup();
      assertNotNull(group);
      DisplayNames displayNames = group.getDisplayNames();
      assertNotNull(displayNames);

      DisplayNameImpl hello = new DisplayNameImpl();
View Full Code Here

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

      {hello}, displayNames.value());
   }

   public void testIconDefaultLanguage() throws Exception
   {
      EjbJar3xMetaData result = unmarshal();
      DescriptionGroupMetaData group = result.getDescriptionGroup();
      assertNotNull(group);
      Icons icons = group.getIcons();
      assertNotNull(icons);

      IconImpl icon = new IconImpl();
View Full Code Here

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

      {icon}, icons.value());
   }

   public void testEjbClientJar() throws Exception
   {
      EjbJar3xMetaData result = unmarshal();
      assertEquals("some/path/client.jar", result.getEjbClientJar());
   }
View Full Code Here

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

      assertEquals("some/path/client.jar", result.getEjbClientJar());
   }

   public void testEnterpriseBeans() throws Exception
   {
      EjbJar3xMetaData result = unmarshal();
      EnterpriseBeansMetaData beans = result.getEnterpriseBeans();
      assertNotNull(beans);

      assertEquals(1, beans.size());
      IEnterpriseBeanMetaData bean = beans.iterator().next();
      assertEquals("TestBean", bean.getEjbName());
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.