Package org.jboss.metadata.ejb.jboss

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


    */
   private static JBossMetaData wrap(EjbJarMetaData delegate)
   {
      JBossMetaData jbossMetaData = new JBossMetaData();
      //jbossMetaData.setOverridenMetaData(delegate);
      jbossMetaData.merge(null, delegate);
      return jbossMetaData;
   }
  
   /**
    * Create a new ApplicationMetaData.
View Full Code Here


      assertNotNull(emd);
      assertTrue(emd.isCMP1x());

      JBossMetaData jbossMetaData = unmarshal("JBoss30_entityConfig.xml", JBossMetaData.class, null);
      JBossMetaData mergedMetaData = new JBossMetaData();
      mergedMetaData.merge(jbossMetaData, specMetaData);

      JBossEntityBeanMetaData jbe = (JBossEntityBeanMetaData) mergedMetaData.getEnterpriseBean("EjbName");
      assertNotNull(jbe);
      assertTrue(jbe.isCMP1x());
   }
View Full Code Here

      long end3 = System.currentTimeMillis();
      getLog().info("JBoss50_testCtsJBoss32.xml parse time = "+(end3 - end2));
      //jbossMetaData.setOverridenMetaData(specMetaData);
      // Merge the jboss.xml, ejb-jar.xml
      JBossMetaData jbossMetaData = new JBossMetaData();
      jbossMetaData.merge(jbossXmlMetaData, specMetaData);
      // Add the standardjboss.xml wrapper for defaults
      JBossMetaDataWrapper wrapper = new JBossMetaDataWrapper(jbossMetaData, stdMetaData);

      // Test the unified metadata view using the wrapper
      InvokerProxyBindingsMetaData bindings = wrapper.getInvokerProxyBindings();
View Full Code Here

   {
      JBossXBTestDelegate xbdelegate = (JBossXBTestDelegate) super.getDelegate();
      EjbJar2xMetaData specData = unmarshal("EjbJar20_testResourceRefs.xml", EjbJar2xMetaData.class, null);
      xbdelegate.setValidateSchema(false);
      JBossMetaData jbossMetaData = unmarshal("JBoss50_testResourceRefs.xml", JBossMetaData.class, null);
      jbossMetaData.merge(null, specData);
      validateResourceRefs(jbossMetaData);
   }
   /**
    * Test the merged resource-ref view of the EjbJar20_testREsourceRefs.xml
    * + JBoss50_testResourceRefs.xml with the merged JBossMetaData coming
View Full Code Here

      JBossXBTestDelegate xbdelegate = (JBossXBTestDelegate) super.getDelegate();
      EjbJar2xMetaData specData = unmarshal("EjbJar20_testResourceRefs.xml", EjbJar2xMetaData.class, null);
      xbdelegate.setValidateSchema(false);
      JBossMetaData jbossXmlMetaData = unmarshal();
      JBossMetaData jbossMetaData = new JBossMetaData();
      jbossMetaData.merge(jbossXmlMetaData, specData);
      validateResourceRefs(jbossMetaData);
   }

   public void testEjbJndiName()
      throws Exception
View Full Code Here

      EjbJar3xMetaData ejbJarMetaData = unmarshal("EjbJar3xEverything_testEverything.xml", EjbJar30MetaData.class, null);
      EjbJar3xEverythingUnitTestCase ejbJar = new EjbJar3xEverythingUnitTestCase("ejb-jar");
      ejbJar.assertEverything(ejbJarMetaData, Mode.SPEC);

      JBossMetaData specMetaData = new JBossMetaData();
      specMetaData.merge(null, ejbJarMetaData);
     
      JBoss50MetaData jbossMetaData = unmarshal("JBoss5xEverything_testEverything.xml", JBoss50MetaData.class, null);
      JBoss5xEverythingUnitTestCase jboss = new JBoss5xEverythingUnitTestCase("jboss");
      jboss.assertEverything(jbossMetaData, Mode.JBOSS);
      jboss.assertWebservices(jbossMetaData.getWebservices(), Mode.JBOSS);
View Full Code Here

      jboss.assertEverything(jbossMetaData, Mode.JBOSS);
      jboss.assertWebservices(jbossMetaData.getWebservices(), Mode.JBOSS);
     
      // Create the merged view
      JBossMetaData mergedMetaData = new JBossMetaData();
      mergedMetaData.merge(jbossMetaData, specMetaData);
     
      assertTrue(mergedMetaData.isEJB3x());
      ejbJar.assertInterceptors(mergedMetaData, Mode.JBOSS);
     
      JBossEnterpriseBeanMetaData ejb = mergedMetaData.getEnterpriseBean("session1EjbName");     
View Full Code Here

      EjbJar21MetaData ejbJarMetaData = unmarshal("EjbJar21Everything_testEverything.xml", EjbJar21MetaData.class, null);
      EjbJar21EverythingUnitTestCase ejbJar = new EjbJar21EverythingUnitTestCase("ejb-jar");
      ejbJar.assertEverything(ejbJarMetaData, Mode.SPEC);
     
      JBossMetaData specMetaData = new JBossMetaData();
      specMetaData.merge(null, ejbJarMetaData);
     
      JBoss50DTDMetaData jbossMetaData = unmarshal("JBoss5xEverything_testEverythingDTD.xml", JBoss50DTDMetaData.class, null);
      JBoss5xEverythingUnitTestCase jboss = new JBoss5xEverythingUnitTestCase("jboss");
      jboss.assertEverything(jbossMetaData, Mode.JBOSS_DTD);
      jboss.assertWebservices(jbossMetaData.getWebservices(), Mode.JBOSS_DTD);
View Full Code Here

      jboss.assertWebservices(jbossMetaData.getWebservices(), Mode.JBOSS_DTD);

      //jbossMetaData.setOverridenMetaData(ejbJarMetaData);
      // Create the merged view
      JBossMetaData mergedMetaData = new JBossMetaData();
      mergedMetaData.merge(jbossMetaData, specMetaData);

      assertTrue(mergedMetaData.isEJB2x());
     
      JBossEnterpriseBeanMetaData ejb = mergedMetaData.getEnterpriseBean("session1EjbName");     
      assertNotNull(ejb);
View Full Code Here

      //Parse a jboss-xml customization
      JBossMetaData jbossxmlMetaData = unmarshal("JBoss42_testRunAsMerge.xml",
            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)
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.