Examples of ManagedConnectionFactoryDeploymentGroup


Examples of org.jboss.metadata.rar.jboss.mcf.ManagedConnectionFactoryDeploymentGroup

  
   private void negativeParserTest(String element) throws Exception
   {
      try
      {
         ManagedConnectionFactoryDeploymentGroup connector = unmarshalMCFD();
         fail(getName() + " should be failed since we miss " + element);
      } catch (Exception expected)
      {
         StringWriter sw = new StringWriter();
         PrintWriter pw = new PrintWriter(sw);
View Full Code Here

Examples of org.jboss.metadata.rar.jboss.mcf.ManagedConnectionFactoryDeploymentGroup

    * test a minimal local-tx-datasource
    */
   public void testDsMinimal() throws Exception
   {

      ManagedConnectionFactoryDeploymentGroup ds = unmarshalMCFD();
      assertNotNull(ds);
      assertEquals(ds.getDeployments().size(), 1);
      assertNotNull(ds.getDeployments().get(0));
      assertTrue(ds.getDeployments().get(0) instanceof LocalDataSourceDeploymentMetaData);
      LocalDataSourceDeploymentMetaData ld = (LocalDataSourceDeploymentMetaData)ds.getDeployments().get(0);
      assertTestNoXAMinimal(ld);
   }
View Full Code Here

Examples of org.jboss.metadata.rar.jboss.mcf.ManagedConnectionFactoryDeploymentGroup

    * test a basic local-tx-datasource, for example hsql-ds.xml
    */  
   public void testDsBasic() throws Exception
   {

      ManagedConnectionFactoryDeploymentGroup ds = unmarshalMCFD();
      LocalDataSourceDeploymentMetaData ld = (LocalDataSourceDeploymentMetaData)ds.getDeployments().get(0);
      assertTestNoXAMinimal(ld);
      assertEquals(ld.getConnectionProperties().size(), 0);
      assertEquals(ld.getUserName(), "sa");
      assertEquals(ld.getPassWord(), "");
     
View Full Code Here

Examples of org.jboss.metadata.rar.jboss.mcf.ManagedConnectionFactoryDeploymentGroup

   /**
    * test a everything of no-tx-datasource
    */
   public void testNoTxDsEverything() throws Exception
   {
      ManagedConnectionFactoryDeploymentGroup ds = unmarshalMCFD();
      NonXADataSourceDeploymentMetaData ld = (NonXADataSourceDeploymentMetaData)ds.getDeployments().get(0);
      assertTestNoXAMinimal(ld);
     
      assertFalse(ld.isUseJavaContext());
      assertTestUrl(ld);

View Full Code Here

Examples of org.jboss.metadata.rar.jboss.mcf.ManagedConnectionFactoryDeploymentGroup

   /**
    * test a everything of local-tx-datasource
    */
   public void testLocalTxDsEverything() throws Exception
   {
      ManagedConnectionFactoryDeploymentGroup ds = unmarshalMCFD();
      LocalDataSourceDeploymentMetaData ld = (LocalDataSourceDeploymentMetaData)ds.getDeployments().get(0);
      assertTestNoXAMinimal(ld);
     
      assertFalse(ld.isUseJavaContext());
      assertTestUrl(ld);
      assertNotNull(ld.getTransactionIsolation());
View Full Code Here

Examples of org.jboss.metadata.rar.jboss.mcf.ManagedConnectionFactoryDeploymentGroup

   /**
    * test a everything of xa-datasource
    */
   public void testXaDsEverything() throws Exception
   {
      ManagedConnectionFactoryDeploymentGroup ds = unmarshalMCFD();
      XADataSourceDeploymentMetaData ld = (XADataSourceDeploymentMetaData)ds.getDeployments().get(0);
     
      assertFalse(ld.isUseJavaContext());
      assertTrue(ld.isInterleaving());
     
      assertTrue(ld.getXaDataSourceClass().startsWith("oracle"));
View Full Code Here

Examples of org.jboss.resource.metadata.mcf.ManagedConnectionFactoryDeploymentGroup

      Unmarshaller um = ctx.createUnmarshaller();
      StringReader r = new StringReader(content);
      InputSource is = new InputSource(r);
      Source s = new SAXSource(is);
      JAXBElement<ManagedConnectionFactoryDeploymentGroup> elem = um.unmarshal(s, ManagedConnectionFactoryDeploymentGroup.class);
      ManagedConnectionFactoryDeploymentGroup group = elem.getValue();
      return group;
   }
View Full Code Here

Examples of org.jboss.resource.metadata.mcf.ManagedConnectionFactoryDeploymentGroup

   {
      JAXBContext ctx = JAXBContext.newInstance(CTX_CLASS);
      Unmarshaller um = ctx.createUnmarshaller();
      Document d = getDocumentForResource(resourceName);
      JAXBElement<ManagedConnectionFactoryDeploymentGroup> elem = um.unmarshal(d, ManagedConnectionFactoryDeploymentGroup.class);
      ManagedConnectionFactoryDeploymentGroup group = elem.getValue();
      //      ManagedConnectionFactoryDeploymentGroup group = elem.getValue();
      return group;     
   }
View Full Code Here

Examples of org.jboss.resource.metadata.mcf.ManagedConnectionFactoryDeploymentGroup

   }
  
   @Override
   protected ManagedObject getComponent(Object attachment, PersistedComponent component, boolean create)
   {
      ManagedConnectionFactoryDeploymentGroup deployment = (ManagedConnectionFactoryDeploymentGroup) attachment;
      ManagedConnectionFactoryDeploymentMetaData metaData = null;
      if(deployment.getDeployments() != null && deployment.getDeployments().isEmpty() == false)
      {
         for(ManagedConnectionFactoryDeploymentMetaData md : deployment.getDeployments())
         {
            if(md.getJndiName().equals(component.getOriginalName()))
            {
               metaData = md;
               break;
View Full Code Here

Examples of org.jboss.resource.metadata.mcf.ManagedConnectionFactoryDeploymentGroup

   }

   @Override
   protected void removeComponent(Object attachment, PersistedComponent component)
   {
      ManagedConnectionFactoryDeploymentGroup deployment = (ManagedConnectionFactoryDeploymentGroup) attachment;
      if(deployment.getDeployments() != null && deployment.getDeployments().isEmpty() == false)
      {
         List<ManagedConnectionFactoryDeploymentMetaData> deployments = new ArrayList<ManagedConnectionFactoryDeploymentMetaData>();
         for(ManagedConnectionFactoryDeploymentMetaData md : deployment.getDeployments())
         {
            if(md.getJndiName().equals(component.getOriginalName()) == false)
               deployments.add(md);
         }
         deployment.setDeployments(deployments);
      }
   }
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.