Package org.jboss.kernel.spi.deployment

Examples of org.jboss.kernel.spi.deployment.KernelDeployment


      super(name);
   }

   public void testDeploymentClassLoader() throws Throwable
   {
      KernelDeployment deployment = deploy("DeploymentClassLoaderTestCase_NotAutomatic.xml");
      try
      {
         validate();
        
         ClassLoader deploymentCL = (ClassLoader) getBean("DeploymentClassLoader");
View Full Code Here


      <property name="pool"><inject bean="Bean2TypePool"/></property>
   </bean>
   */
   protected KernelDeployment getDeploymentForDependencyInjectionOfBeanWithMismatchedPoolSizes()
   {
      KernelDeployment deployment = getDeploymentForDependencyInjectionOfBean();
      // Update the pool ctors
      List<BeanMetaDataFactory> beanFactories = deployment.getBeanFactories();
      for(BeanMetaDataFactory bmdf : beanFactories)
      {
         if(bmdf instanceof AbstractBeanMetaData)
         {
            AbstractBeanMetaData abmd = (AbstractBeanMetaData) bmdf;
View Full Code Here

   {
      String url = getClass().getSimpleName() + "_Alias.xml";
      URL resource = getResource(url);
      if (resource == null)
         throw new IllegalArgumentException("Null resource: " + url);
      KernelDeployment deployment = getUtil().deploy(resource);
      Set<NamedAliasMetaData> aliases = deployment.getAliases();
      if (aliases != null && aliases.isEmpty() == false)
      {
         Controller controller = getUtil().getKernel().getController();
         for (NamedAliasMetaData namd : aliases)
         {
View Full Code Here

      super(name);
   }
  
   public void testErrorInInstallWithSupplies() throws Throwable
   {
      KernelDeployment repository = deploy("InstallErrorTestCase_Repositories.xml");
      try
      {
         KernelDeployment deployment = deploy("InstallErrorTestCase_BeanWithSupply.xml");
         try
         {
            ControllerContext context = getControllerContext("Bean", null);
            assertEquals(ControllerState.ERROR, context.getState());
            checkThrowable(Error.class, context.getError());
View Full Code Here

      }
   }
  
   public void testErrorInInstallRedeploy() throws Throwable
   {
      KernelDeployment repository = deploy("InstallErrorTestCase_Repositories.xml");
      try
      {
         KernelDeployment deployment = deploy("InstallErrorTestCase_Bean.xml");
         try
         {
            ControllerContext context = getControllerContext("Bean", null);
            assertEquals(ControllerState.ERROR, context.getState());
            checkThrowable(Error.class, context.getError());
View Full Code Here

      }
   }
 
   public void testErrorInInstall() throws Throwable
   {
      KernelDeployment repository = deploy("InstallErrorTestCase_Repositories.xml");
      try
      {
         TestBeanRepository repository1 = (TestBeanRepository) getBean("Repository1");
         TestBeanRepository repository2 = (TestBeanRepository) getBean("Repository2");
         KernelDeployment deployment = deploy("InstallErrorTestCase_Bean.xml");
         try
         {
            ControllerContext context = getControllerContext("Bean", null);
            assertEquals(ControllerState.ERROR, context.getState());
            checkThrowable(Error.class, context.getError());
View Full Code Here

         runErrorInInstallWithSupplies(state);
   }

   public void runErrorInInstallWithSupplies(ControllerState state) throws Throwable
   {
      KernelDeployment repository = deploy("InstallErrorTestCase_Repositories.xml");
      try
      {
         BeanMetaData metaData = createBeanMetaData(state);
         KernelControllerContext deployment = deploy(metaData);
         try
View Full Code Here

         runErrorInInstallRedeploy(state);
   }

   public void runErrorInInstallRedeploy(ControllerState state) throws Throwable
   {
      KernelDeployment repository = deploy("InstallErrorTestCase_Repositories.xml");
      try
      {
         BeanMetaData metaData = createBeanMetaData(state);
         KernelControllerContext kcc = deploy(metaData);
         try
         {
            ControllerContext context = getControllerContext("Bean", null);
            assertEquals(ControllerState.ERROR, context.getState());
            checkThrowable(Error.class, context.getError());
         }
         finally
         {
            undeploy(kcc);
         }

         KernelDeployment deployment = deploy("InstallErrorTestCase_BeanNoInstall.xml");
         try
         {
            assertNotNull(getControllerContext("Bean"));
         }
         finally
View Full Code Here

         runErrorInInstall(state);        
   }

   public void runErrorInInstall(ControllerState state) throws Throwable
   {
      KernelDeployment repository = deploy("InstallErrorTestCase_Repositories.xml");
      try
      {
         TestBeanRepository repository1 = (TestBeanRepository)getBean("Repository1");
         TestBeanRepository repository2 = (TestBeanRepository)getBean("Repository2");
         BeanMetaData metaData = createBeanMetaData(state);
View Full Code Here

      super(name);
   }

   public void testWildcardClassLoader() throws Throwable
   {
      KernelDeployment deployment = deploy("WildcardClassLoaderTestCase_NotAutomatic.xml");
      try
      {
         validate();

         ClassLoaderMetaData metadata = deployment.getClassLoader();
         assertNotNull(metadata);
         ValueMetaData value = metadata.getClassLoader();
         assertNotNull(value);
         Object cl = value.getUnderlyingValue();
         assertNotNull(cl);
View Full Code Here

TOP

Related Classes of org.jboss.kernel.spi.deployment.KernelDeployment

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.