Package org.jboss.metadata.ejb.jboss

Examples of org.jboss.metadata.ejb.jboss.JBossMetaData.merge()


            JBossMetaData.class, null);
      JBossMetaData merged = new JBossMetaData();
      //Merge the EJB30 metadata first
      merged.merge(ejb3MetaData, specResult);
      //Merge the JBoss metadata
      merged.merge(jbossxmlMetaData, specResult);

      EnterpriseBeansMetaData ebsmd = specResult.getEnterpriseBeans();
      assertNotNull(ebsmd)
      assertNotNull(specResult.getEnterpriseBean("BusinessBean"));
   }
View Full Code Here


   {
      EjbJarMetaData ejbJarMetaData = unmarshal("EjbJar3xEverything_testBeanOnlyInJBoss.xml", EjbJar30MetaData.class, null);
      JBossMetaData jbossMetaData = unmarshal("JBoss5xEverything_testBeanOnlyInJBoss.xml", JBoss50MetaData.class, null);
      // Create a merged view
      JBossMetaData mergedMetaData = new JBossMetaData();
      mergedMetaData.merge(jbossMetaData, ejbJarMetaData);     

      JBossEnterpriseBeansMetaData beans = mergedMetaData.getEnterpriseBeans();
      assertNotNull(beans);
      assertEquals(3, beans.size());
     
View Full Code Here

   {
      EjbJarMetaData ejbJarMetaData = unmarshal("EjbJarJBossMerge_MdbGeneric_ejb-jar.xml", EjbJar30MetaData.class, null);
      JBossMetaData jbossMetaData = unmarshal("EjbJarJBossMerge_generic_jboss.xml", JBoss50MetaData.class, null);
      // Create a merged view
      JBossMetaData mergedMetaData = new JBossMetaData();
      mergedMetaData.merge(jbossMetaData, ejbJarMetaData);     

      JBossEnterpriseBeansMetaData beans = mergedMetaData.getEnterpriseBeans();
      assertNotNull(beans);
      assertEquals(1, beans.size());
      JBossEnterpriseBeanMetaData bean = beans.get("myEjbName");
View Full Code Here

   {
      EjbJarMetaData ejbJarMetaData = unmarshal("EjbJarJBossMerge_SessionGeneric_ejb-jar.xml", EjbJar30MetaData.class, null);
      JBossMetaData jbossMetaData = unmarshal("EjbJarJBossMerge_generic_jboss.xml", JBoss50MetaData.class, null);
      // Create a merged view
      JBossMetaData mergedMetaData = new JBossMetaData();
      mergedMetaData.merge(jbossMetaData, ejbJarMetaData);     

      JBossEnterpriseBeansMetaData beans = mergedMetaData.getEnterpriseBeans();
      assertNotNull(beans);
      assertEquals(1, beans.size());
      JBossEnterpriseBeanMetaData bean = beans.get("myEjbName");
View Full Code Here

   {
      EjbJarMetaData ejbJarMetaData = unmarshal("EjbJarJBossMerge_EntityGeneric_ejb-jar.xml", EjbJar30MetaData.class, null);
      JBossMetaData jbossMetaData = unmarshal("EjbJarJBossMerge_generic_jboss.xml", JBoss50MetaData.class, null);
      // Create a merged view
      JBossMetaData mergedMetaData = new JBossMetaData();
      mergedMetaData.merge(jbossMetaData, ejbJarMetaData);     

      JBossEnterpriseBeansMetaData beans = mergedMetaData.getEnterpriseBeans();
      assertNotNull(beans);
      assertEquals(1, beans.size());
      JBossEnterpriseBeanMetaData bean = beans.get("myEjbName");
View Full Code Here

      jbossBeans.add(jbossBean);

      JBossMetaData merged = new JBossMetaData();
      try
      {
         merged.merge(jboss, spec);
         fail("ejb3 session bean can't have home-jndi-name");
      }
      catch(IllegalStateException e)
      {
         assertEquals("EJB3 bean ejb3session doesn't define home interface but defines home-jndi-name 'home-jndi-name' in jboss.xml", e.getMessage());
View Full Code Here

      jbossBeans.add(jbossBean);

      merged = new JBossMetaData();
      try
      {
         merged.merge(jboss, spec);
         fail("ejb3 session bean can't have local-home-jndi-name");
      }
      catch(IllegalStateException e)
      {
         assertEquals("EJB3 bean ejb3session doesn't define local-home interface but defines local-home-jndi-name 'local-home-jndi-name' in jboss.xml", e.getMessage());
View Full Code Here

      JBoss50MetaData jbossMetaData = unmarshal("AnnotationEjb3_testAnnotationMergedViewWithPartialXml-jboss.xml",
            JBoss50MetaData.class, null);
      // Create a merged view
      JBossMetaData jbossMergedMetaData = new JBossMetaData();
      jbossMergedMetaData.merge(jbossMetaData, merged);

      JBossEnterpriseBeanMetaData bean2 = merged.getEnterpriseBean("EjbLink2Bean");
      assertNotNull(bean2);
      EJBReferenceMetaData ref1 = bean2.getEjbReferenceByName("ejb/EjbLink1Bean");
      assertNotNull(ref1);
View Full Code Here

      JBoss50MetaData annotatedMetaData = creator.create(classes);
     
      EjbJar3xMetaData ejbJarMetaData = unmarshal();
     
      JBossMetaData specMetaData = new JBoss50MetaData();
      specMetaData.merge(null, ejbJarMetaData);
     
      JBossMetaData specMerged = new JBoss50MetaData();
      specMerged.merge(specMetaData, annotatedMetaData);
      specMetaData = specMerged;
     
View Full Code Here

     
      JBossMetaData specMetaData = new JBoss50MetaData();
      specMetaData.merge(null, ejbJarMetaData);
     
      JBossMetaData specMerged = new JBoss50MetaData();
      specMerged.merge(specMetaData, annotatedMetaData);
      specMetaData = specMerged;
     
//      JBossMetaData mergedMetaData = new JBossMetaData();
//      mergedMetaData.merge(metaData, specMetaData);
      JBossMetaData mergedMetaData = specMetaData;
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.