Examples of KernelDeployment


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

      super(name);
   }

   public void testAccessControlContext() throws Throwable
   {
      KernelDeployment deployment = deploy("AccessControlTestCase_NotAutomatic.xml");
      try
      {
         ControllerContext context = getControllerContext("Name1", null);
         assertEquals(ControllerState.ERROR, context.getState());
         checkThrowable(AccessControlException.class, context.getError());
View Full Code Here

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

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

   protected KernelDeployment deploy(URL url) throws Exception
   {
      try
      {
         log.debug("Deploying " + url);
         KernelDeployment deployment = deployer.deploy(url);
         deployments.add(deployment);
         log.debug("Deployed " + url);
         return deployment;
      }
      catch (RuntimeException e)
View Full Code Here

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

   protected void undeploy()
   {
      ListIterator iterator = deployments.listIterator(deployments.size());
      while (iterator.hasPrevious())
      {
         KernelDeployment deployment = (KernelDeployment) iterator.previous();
         undeploy(deployment);
      }
   }
View Full Code Here

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

         log.trace("Parsing " + url);

      long start = System.currentTimeMillis();
     
      final Unmarshaller unmarshaller = UnmarshallerFactory.newInstance().newUnmarshaller();
      KernelDeployment deployment = (KernelDeployment) unmarshaller.unmarshal(url.toString(), schemaBinding);
      if (deployment == null)
         throw new RuntimeException("The xml " + url + " is not well formed!");
      deployment.setName(url.toString());
     
      long now = System.currentTimeMillis();
      log.debug("Parsing " + url + " took " + (now -start) + " milliseconds");

      if (trace)
         log.trace("Deploying " + deployment);
      deploy(deployment);
     
      now = System.currentTimeMillis();
      log.debug("Deploying " + url + " took " + (now -start) + " milliseconds");
     
      if (trace)
         log.trace("Deployed " + deployment.getInstalledContexts());
     
      return deployment;
   }
View Full Code Here

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

      boolean trace = log.isTraceEnabled();

      if (trace)
         log.trace("Parsing " + deploymentName);
      final Unmarshaller unmarshaller = UnmarshallerFactory.newInstance().newUnmarshaller();
      KernelDeployment deployment = (KernelDeployment) unmarshaller.unmarshal(stream, schemaBinding);
      if (deployment == null)
         throw new RuntimeException("The deployment " + deploymentName + " is not well formed!");
      deployment.setName(deploymentName);

      if (trace)
         log.trace("Deploying " + deployment);
      deploy(deployment);
      if (trace)
         log.trace("Deployed " + deployment.getInstalledContexts());

      return deployment;
   }
View Full Code Here

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

      PrintStream printOut = new PrintStream(byteOut);
      printOut.print(xml);
      printOut.flush();
      ByteArrayInputStream is = new ByteArrayInputStream(byteOut.toByteArray());

      KernelDeployment deployment = deployer.deploy(name, is);

      deployments.add(deployment);

      return deployment;
   }
View Full Code Here

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

    * @throws Throwable for any error
    */
   protected KernelDeployment deploy(final URL url) throws Throwable
   {
      HornetQBootstrapServer.log.debug("Deploying " + url);
      KernelDeployment deployment = deployer.deploy(url);
      deployments.add(deployment);
      HornetQBootstrapServer.log.debug("Deployed " + url);
      return deployment;
   }
View Full Code Here

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

      log.info("Stopping HornetQ Server...");

      ListIterator<KernelDeployment> iterator = deployments.listIterator(deployments.size());
      while (iterator.hasPrevious())
      {
         KernelDeployment deployment = iterator.previous();
         try
         {
            undeploy(deployment);
         }
         catch (Throwable t)
         {
            HornetQBootstrapServer.log.warn("Unable to undeploy: " + deployment.getName(), t);
         }
      }
   }
View Full Code Here

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

    */
   public void undeploy(final String name)
   {
      if (name == null)
         throw new IllegalArgumentException("Null name");
      KernelDeployment deployment = deploymentsByName.remove(name);
      if (deployment == null)
         throw new IllegalStateException("Unknown deployment " + name);
      undeploy(deployment);
   }
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.