Package org.jboss.deployers.vfs.spi.client

Examples of org.jboss.deployers.vfs.spi.client.VFSDeployment


      assertNull(controller.getContext("ServiceX", null));
   }

   public void testRemovingAlias() throws Exception
   {
      VFSDeployment justx = createDeployment("/alias", "toplevel/justx-beans.xml");
      assertDeploy(justx);
      assertNotNull(controller.getContext("ServiceX", ControllerState.CONFIGURED));

      VFSDeployment alias = createDeployment("/alias", "toplevel/tcalias-beans.xml");
      assertDeploy(alias);

      VFSDeployment context = createDeployment("/alias", "toplevel/tomcat-beans.xml");
      assertDeploy(context);
      assertNotNull(controller.getInstalledContext("Tomcat"));
      assertNotNull(controller.getInstalledContext("JBossWeb"));
      assertNotNull(controller.getInstalledContext("ServiceX"));
View Full Code Here


   protected void testTopModification(String path) throws Exception
   {
      DeployerClient main = createMainDeployer();
      addStructureDeployer(main, new JARStructure());

      VFSDeployment deployment = createDeployment("/structureprocessor", path);
      main.deploy(deployment);
      try
      {
         VFSDeploymentContext vdc = getTopDeploymentContext(main, path);
         VirtualFile root = vdc.getRoot();
View Full Code Here

   public void testChildModification() throws Exception
   {
      DeployerClient main = createMainDeployer();
      addStructureDeployer(main, new JARStructure());

      VFSDeployment deployment = createDeployment("/structureprocessor", "childmod.jar");
      main.deploy(deployment);
      try
      {
         VFSDeploymentContext vdc = getTopDeploymentContext(main, "childmod.jar");
         VirtualFile root = vdc.getRoot();
View Full Code Here

      {
         log.warn("Deployment is not VFS or not top level.");
         return false;
      }

      VFSDeployment vfsDeployment = VFSDeployment.class.cast(deployment);
      VirtualFile root = vfsDeployment.getRoot();

      boolean result = false;
      boolean skip = false; // skip futher check

      if (checkRoot && getRootFilter().accepts(root))
View Full Code Here

      addDeployer(main, beanMetaDataDeployer);
   }

   public void testClassLoader() throws Exception
   {
      VFSDeployment context = createDeployment("/bean", "toplevel/my-beans.xml");
      assertDeploy(context);
      try
      {
         assertNotNull(controller.getInstalledContext("Test"));
         DeploymentUnit unit = assertDeploymentUnit(main, context.getName());
         assertEquals(unit.getClassLoader(), Simple.getAndResetClassLoader());
      }
      finally
      {
         assertUndeploy(context);
View Full Code Here

      addDeployer(main, beanMetaDataDeployer);
   }

   public void testTopLevelFile() throws Exception
   {
      VFSDeployment context = createDeployment("/bean", "toplevel/my-beans.xml");
      assertDeploy(context);
      assertNotNull(controller.getInstalledContext("Test"));
     
      assertUndeploy(context);
      assertNull(controller.getContext("Test", null));
View Full Code Here

      assertNull(controller.getContext("Test", null));
   }

   public void testMetaInfFile() throws Exception
   {
      VFSDeployment context = createDeployment("/bean", "toplevel/test.jar");
      assertDeploy(context);
      assertNotNull(controller.getInstalledContext("Test"));
     
      assertUndeploy(context);
      assertNull(controller.getContext("Test", null));
View Full Code Here

      assertNull(controller.getContext("Test", null));
   }

   public void testMultipleMatchingFiles() throws Exception
   {
      VFSDeployment context = createDeployment("/bean", "multiple/test.jar");
      assertDeploy(context);
      assertNotNull(controller.getInstalledContext("Test1"));
      assertNotNull(controller.getInstalledContext("Test2"));

      assertUndeploy(context);
View Full Code Here

      addDeployer(main, beanMetaDataDeployer);
   }

   public void testNoOverride() throws Throwable
   {
      VFSDeployment context = createDeployment("/bean", "scan_no_override");
      assertDeploy(context);

      ControllerContext testCC = controller.getInstalledContext("Test");
      assertNotNull(testCC);
      Object testTarget = testCC.getTarget();
View Full Code Here

    */
   public void testBeanManagedObject()
      throws Exception
   {
      super.enableTrace("org.jboss.managed.plugins.factory");
      VFSDeployment context = createDeployment("/managed", "annotated-beans.xml");
      assertDeploy(context);

      ManagedObjectFactory.getInstance();
      Map<String, ManagedObject> mos = main.getManagedObjects(context.getName());
      log.info("annotated-beans.xml ManagedObjects: "+mos);
      assertEquals("annotated-beans.xml has 1 ManagedObject", 1, mos.size());
      ManagedObject kdMO = mos.values().iterator().next();
      log.info("KernelDeployment.ManagedProperties: "+kdMO.getProperties());
      ManagedProperty beanFactories = kdMO.getProperty("beanFactories");
View Full Code Here

TOP

Related Classes of org.jboss.deployers.vfs.spi.client.VFSDeployment

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.