Examples of ManagedConnectionFactoryDeploymentGroup


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

            KnownComponentTypes.DataSourceTypes.NoTx.getType().getSubtype());
      }
      else
         throw new IllegalStateException("Unexpected value connection factory type: " + cfType);

      ManagedConnectionFactoryDeploymentGroup group = new ManagedConnectionFactoryDeploymentGroup();
      group.addManagedConnectionFactoryDeployment(mcf);
      boolean logTrace = log.isTraceEnabled();
      for(ManagedProperty tempProp : values.getProperties().values())
      {
         ManagedProperty dsProp = cfMO.getProperty(tempProp.getName());
         if(dsProp != null)
View Full Code Here

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

  }
 
  private void attachManagedConnectionFactories(DeploymentUnit unit, Collection<DataSourceDeploymentMetaData> datasourceDeployments)
  {
     DeploymentUnit nonComponentDU =  unit.isComponent() ? unit.getParent() : unit;
     ManagedConnectionFactoryDeploymentGroup managedConnectionFactories = nonComponentDU.getAttachment(ManagedConnectionFactoryDeploymentGroup.class);
       if (managedConnectionFactories == null)
       {
          managedConnectionFactories = new ManagedConnectionFactoryDeploymentGroup();
       }
      
       for (DataSourceDeploymentMetaData dataSourceDeployment : datasourceDeployments)
       {
          managedConnectionFactories.addManagedConnectionFactoryDeployment(dataSourceDeployment);
       }
       nonComponentDU.addAttachment(ManagedConnectionFactoryDeploymentGroup.class, managedConnectionFactories);
  }
View Full Code Here

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

         input.setSystemId(file.toURI().toString());
         XMLReader reader = XMLReaderFactory.createXMLReader();
         reader.setEntityResolver(new JBossEntityResolver());
         SAXSource source = new SAXSource(reader, input);
         JAXBElement<ManagedConnectionFactoryDeploymentGroup> elem = um.unmarshal(source, ManagedConnectionFactoryDeploymentGroup.class);
         ManagedConnectionFactoryDeploymentGroup deployment = elem.getValue();
         repository.addManagedConnectionFactoryDeploymentGroup(deployment);
         return deployment;
      }     
      finally
      {
View Full Code Here

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

      super(name);
   }

   public void testDefaultValuesUnmarshal() throws Exception
   {
      ManagedConnectionFactoryDeploymentGroup group = ManagedDeploymentSupportHelper.unmarshalResource("jca/deployment/default-content-ds.xml");
      List<ManagedConnectionFactoryDeploymentMetaData> deployments = group.getDeployments();

      for (ManagedConnectionFactoryDeploymentMetaData md : deployments)
      {
         assertTrue(md.isUseJavaContext());
View Full Code Here

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

   }


   public void testConnectionPoolUnmarshal() throws Exception
   {
      ManagedConnectionFactoryDeploymentGroup group = ManagedDeploymentSupportHelper.unmarshalResource("jca/deployment/pool-content-ds.xml");
      ManagedConnectionFactoryDeploymentMetaData md = group.getDeployments().get(0);
      assertTrue(md.getPrefill());
   }
View Full Code Here

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

      assertTrue(md.getPrefill());
   }

   public void testBasicMarshal() throws Exception
   {
      ManagedConnectionFactoryDeploymentGroup group = ManagedDeploymentSupportHelper.unmarshalResource("jca/remote-jdbc/remote-ds.xml");
      String result = ManagedDeploymentSupportHelper.marshalResourceAsString(group);
      group = ManagedDeploymentSupportHelper.unmarshalSource(result);

   }
View Full Code Here

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

   }

   public void testEmptyContentUnmarshal() throws Exception
   {
      ManagedConnectionFactoryDeploymentGroup group = ManagedDeploymentSupportHelper.unmarshalResource("jca/deployment/empty-content-ds.xml");
      ManagedConnectionFactoryDeploymentMetaData md = group.getDeployments().get(0);
      assertTrue(md.getTrackConnectionByTransaction()); // this is always true for local tx
      assertFalse(md.isInterleaving());
      assertTrue(md.getNoTxSeparatePools());
      assertTrue(md.getUseStrictMin());
      assertEquals(0, md.getAllocationRetry());
View Full Code Here

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

      assertEquals(5000, md.getAllocationRetryWaitMillis());
   }

   public void testEmptyContentMarshal() throws Exception
   {
      ManagedConnectionFactoryDeploymentGroup group = ManagedDeploymentSupportHelper.unmarshalResource("jca/deployment/empty-content-ds.xml");
      String result = ManagedDeploymentSupportHelper.marshalResourceAsString(group);
      group = ManagedDeploymentSupportHelper.unmarshalSource(result);
      ManagedConnectionFactoryDeploymentMetaData md = group.getDeployments().get(0);
      assertTrue(md.getTrackConnectionByTransaction()); // this is always true for local tx
      assertFalse(md.isInterleaving());
      assertTrue(md.getNoTxSeparatePools());
      assertTrue(md.getUseStrictMin());
      assertEquals(0, md.getAllocationRetry());
View Full Code Here

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

      assertEquals(5000, md.getAllocationRetryWaitMillis());
   }

   public void testXAWithInterleavingMarshal() throws Exception
   {
      ManagedConnectionFactoryDeploymentGroup group = ManagedDeploymentSupportHelper.unmarshalResource("jca/deployment/xa-interleaving-ds.xml");
      String result = ManagedDeploymentSupportHelper.marshalResourceAsString(group);
      group = ManagedDeploymentSupportHelper.unmarshalSource(result);
      ManagedConnectionFactoryDeploymentMetaData md = group.getDeployments().get(0);
      assertFalse(md.getTrackConnectionByTransaction());
      assertTrue(md.isInterleaving());

   }
View Full Code Here

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

   }

   public void testBasicUnmarshal() throws Exception
   {
      ManagedConnectionFactoryDeploymentGroup group = ManagedDeploymentSupportHelper.unmarshalResource("jca/remote-jdbc/remote-ds.xml");
      ManagedConnectionFactoryDeploymentMetaData md = group.getDeployments().get(0);

      assertTrue(group.getDeployments().size() == 1);
      assertTrue(md instanceof LocalDataSourceDeploymentMetaData);
      assertTrue(md.getLocalTransactions());

      assertTrue(ManagedDeploymentSupportHelper.isValidDeployment("jca/remote-jdbc/remote-ds.xml", md, "jndi-name",
            "connection-url"));
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.