Package org.jboss.metadata.ejb.jboss

Examples of org.jboss.metadata.ejb.jboss.JBoss50DTDMetaData


      xbdelegate.setValidateSchema(false);
      long start = System.currentTimeMillis();
      EjbJarMetaData specMetaData = unmarshal("EjbJar21Everything_testEverything.xml", EjbJar21MetaData.class, null);
      long end = System.currentTimeMillis();
      getLog().info("EjbJar21Everything_testEverything.xml parse time = "+(end - start));
      JBoss50DTDMetaData stdMetaData = unmarshal("JBoss5xEverything_testStandard.xml", JBoss50DTDMetaData.class, null);
      long end2 = System.currentTimeMillis();
      getLog().info("JBoss5xEverything_testStandard.xml parse time = "+(end2 - end));
      JBoss50DTDMetaData jbossMetaData = unmarshal("JBoss5xEverything_testEverythingDTD.xml", JBoss50DTDMetaData.class, null);
      long end3 = System.currentTimeMillis();
      getLog().info("JBoss5xEverything_testEverythingDTD.xml parse time = "+(end3 - end2));
      //jbossMetaData.setOverridenMetaData(specMetaData);
      jbossMetaData.merge(null, specMetaData);
      JBossMetaDataWrapper wrapper = new JBossMetaDataWrapper(jbossMetaData, stdMetaData);

      // Validate version info
      assertEquals("2.1", specMetaData.getVersion());
      assertEquals("2.1", wrapper.getEjbVersion());
View Full Code Here


   {
      JBossXBTestDelegate xbdelegate = (JBossXBTestDelegate) super.getDelegate();
      xbdelegate.setValidateSchema(false);

      JBossMetaData result = unmarshal();
      JBoss50DTDMetaData stdMetaData = unmarshal("JBoss5xEverything_testStandard.xml", JBoss50DTDMetaData.class, null);

      JBossEnterpriseBeanMetaData bean = result.getEnterpriseBean("SessionEjbName");
      assertNotNull(bean);
      InvokerBindingsMetaData invokerBindings = bean.getInvokerBindings();
      assertNotNull(invokerBindings);
View Full Code Here

      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);

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

   {
      EjbJar21MetaData ejbJarMetaData = unmarshal("EjbJar21Everything_testEverything.xml", EjbJar21MetaData.class, null);
      EjbJar21EverythingUnitTestCase ejbJar = new EjbJar21EverythingUnitTestCase("ejb-jar");
      ejbJar.assertEverything(ejbJarMetaData, Mode.SPEC);

      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);
     
      //jbossMetaData.setOverridenMetaData(ejbJarMetaData);
      // Create the merged view
      jbossMetaData.merge(null, ejbJarMetaData);

      assertTrue(jbossMetaData.isEJB2x());
     
      JBossEnterpriseBeanMetaData ejb = jbossMetaData.getEnterpriseBean("session1EjbName");     
      assertNotNull(ejb);
      JBossSessionBeanMetaData jejb = (JBossSessionBeanMetaData) ejb;
      ejbJar.assertFullSessionBean("session1", jejb, Mode.JBOSS_DTD);
      // Basic check if EjbReferences.invokerBindings are merged
      assertEjbReferenceInvokerBindings(ejb);
      assertInvokerBindings(jbossMetaData.getInvokerProxyBindings());
   }
View Full Code Here

      assertEjbJarEnvEntry(xml);
   }

   public void testJBoss50DTDEjbRef() throws Exception
   {
      JBoss50DTDMetaData jboss = unmarshal(JBoss50DTDMetaData.class);
      assertJBossEjbRef(jboss);
   }
View Full Code Here

   public void test() throws Exception
   {
      EjbJar20MetaData ejbJarMetaData = unmarshal("EnvironmentTestCase_testEnv.xml", EjbJar20MetaData.class, null);
      assertNotNull(ejbJarMetaData);

      JBoss50DTDMetaData jbossMetaData = unmarshal("jboss.xml", JBoss50DTDMetaData.class, null);
      assertNotNull(jbossMetaData);
      jbossMetaData.merge(null, ejbJarMetaData);
      JBossMessageDrivenBeanMetaData runMdb = (JBossMessageDrivenBeanMetaData) jbossMetaData.getEnterpriseBean("RunAsMDB");
      asserRunMdb(runMdb);

      JBossMessageDrivenBeanMetaData deepMdb = (JBossMessageDrivenBeanMetaData) jbossMetaData.getEnterpriseBean("DeepRunAsMDB");
      assertDeepMdb(deepMdb);
   }
View Full Code Here

   public void testEverythingDTD() throws Exception
   {
      //enableTrace("org.jboss.xb");
      //enableTrace("org.jboss.xb.builder");
      JBoss50DTDMetaData jbossMetaData = unmarshal();
      hasStandardJBoss = false;
      assertEverything(jbossMetaData, Mode.JBOSS_DTD);
   }
View Full Code Here

  
   public void testStandard() throws Exception
   {
      //enableTrace("org.jboss.xb");
      //enableTrace("org.jboss.xb.builder");
      JBoss50DTDMetaData stdMetaData = unmarshal();
      JBoss50DTDMetaData jbossMetaData = unmarshal("JBoss5xEverything_testEverythingDTD.xml", JBoss50DTDMetaData.class, null);
      JBossMetaDataWrapper wrapper = new JBossMetaDataWrapper(jbossMetaData, stdMetaData);
      hasStandardJBoss = true;
      assertEverything(wrapper, Mode.JBOSS_DTD);
   }
View Full Code Here

    *
    * @throws Exception
    */
   public void testOverride() throws Exception
   {
      JBoss50DTDMetaData overrideData = unmarshal();
      JBoss50DTDMetaData baseData = unmarshal("JBoss5xEverything_testBaseData.xml", JBoss50DTDMetaData.class, null);
      // Override JBoss5xEverything_testBaseData.xml with JBoss5xEverything_testOverride.xml
      JBossMetaDataWrapper jbossMetaData = new JBossMetaDataWrapper(overrideData, baseData);

      // jmx-name
      assertEquals("jboss-jmx-name-override", jbossMetaData.getJmxName());
View Full Code Here

      assertEquals(expectedInvokerNames, invokerNames);
   }
  
   public void testClusterConfigOverride() throws Exception
   {
      JBoss50DTDMetaData overrideData = unmarshal();
      JBoss50DTDMetaData baseData = unmarshal("JBoss5xEverything_testClusterConfigBase.xml", JBoss50DTDMetaData.class, null);
      // Override JBoss5xEverything_testBaseData.xml with JBoss5xEverything_testOverride.xml
      JBossMetaDataWrapper jbossMetaData = new JBossMetaDataWrapper(overrideData, baseData);
     
      JBossEnterpriseBeansMetaData enterpriseBeansMetaData = jbossMetaData.getEnterpriseBeans();
      assertNotNull(enterpriseBeansMetaData);
View Full Code Here

TOP

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

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.