Examples of KernelDeployment


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

         log.trace("Parsing " + url);

      long start = System.currentTimeMillis();

      Unmarshaller unmarshaller = factory.newUnmarshaller();
      KernelDeployment deployment = (KernelDeployment) unmarshaller.unmarshal(url.toString(), resolver);
      if (deployment == null)
         throw new RuntimeException("The xml " + url + " is not well formed!");
      deployment.setName(url.toString());

      if (trace)
      {
         long now = System.currentTimeMillis();
         log.trace("Parsing " + url + " took " + (now-start) + " milliseconds");
View Full Code Here

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

      boolean trace = log.isTraceEnabled();

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

      deploy(deployment);

      return deployment;
   }
View Full Code Here

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

      while (urls.hasMoreElements())
      {
         URL url = urls.nextElement();

         KernelDeployment deployment = parseConfigURL(factory, resolver, url);

         List<BeanMetaData> beans = deployment.getBeans();
         for (BeanMetaData mdata : beans)
         {
            String name = mdata.getName();
            DeploymentData data = confByKey.get(name);
            if (data == null)
            {
               String bean = mdata.getBean();
               data = confByBean.get(bean);
            }
            if (data != null)
            {
               log.warn("Overriding existing mc-int-beans configuration for bean: " + data.data
                     + " from " + data.deployment.getName() + " with one from " + deployment.getName());
            }
            addConf(new DeploymentData(deployment, mdata));
         }
      }
   }
View Full Code Here

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

         log.trace("Parsing " + url);
      }
      long start = System.currentTimeMillis();

      Unmarshaller unmarshaller = factory.newUnmarshaller();
      KernelDeployment deployment = null;
      try
      {
         deployment = (KernelDeployment) unmarshaller.unmarshal(url.toString(), resolver);
      }
      catch (Exception e)
      {
         throw new RuntimeException("Failed to parse xml " + url, e);
      }

      if (deployment == null)
      {
         throw new RuntimeException("The xml " + url + " is not well formed!");
      }
      deployment.setName(url.toString());

      if (trace)
      {
         long now = System.currentTimeMillis();
         log.trace("Parsing " + url + " took " + (now - start) + " milliseconds");
View Full Code Here

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

      while (urls.hasMoreElements())
      {
         URL url = urls.nextElement();

         KernelDeployment deployment = parseConfigURL(factory, resolver, url);

         List<BeanMetaData> beans = deployment.getBeans();
         for (BeanMetaData mdata : beans)
         {
            String name = mdata.getName();
            DeploymentData data = confByKey.get(name);
            if (data == null)
            {
               String bean = mdata.getBean();
               data = confByBean.get(bean);
            }
            if (data != null)
            {
               LOG.warn("Overriding existing mc-int-beans configuration for bean: " + data.data
                     + " from " + data.deployment.getName() + " with one from " + deployment.getName());
            }
            addConf(new DeploymentData(deployment, mdata));
         }
      }
   }
View Full Code Here

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

         LOG.trace("Parsing " + url);
      }
      long start = System.currentTimeMillis();

      Unmarshaller unmarshaller = factory.newUnmarshaller();
      KernelDeployment deployment = null;
      try
      {
         deployment = (KernelDeployment) unmarshaller.unmarshal(url.toString(), resolver);
      }
      catch (JBossXBException e)
      {
         throw new RuntimeException("Failed to parse xml " + url, e);
      }

      if (deployment == null)
      {
         throw new RuntimeException("The xml " + url + " is not well formed!");
      }
      deployment.setName(url.toString());

      if (trace)
      {
         long now = System.currentTimeMillis();
         LOG.trace("Parsing " + url + " took " + (now - start) + " milliseconds");
View Full Code Here

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

   public static void compile(String arg) throws Exception
   {
      System.out.println("compiling: " + arg);
      File fp = new File(arg);
      KernelDeployment deployment = parse(fp);

      long start = System.currentTimeMillis();

      FileOutputStream fos = new FileOutputStream(arg + ".bin");
      ObjectOutputStream oos = new ObjectOutputStream(fos);
View Full Code Here

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

   {
      long start = System.currentTimeMillis();
      SchemaBindingResolver resolver = SingletonSchemaResolverFactory.getInstance().getSchemaBindingResolver();
      UnmarshallerFactory factory = UnmarshallerFactory.newInstance();
      Unmarshaller unmarshaller = factory.newUnmarshaller();
      KernelDeployment deployment = (KernelDeployment) unmarshaller.unmarshal(fp.toURL().toString(), resolver);
      long end = System.currentTimeMillis() - start;
      System.out.println("XML parsing took: " + end);
      return deployment;
   }
View Full Code Here

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

      {
         URI uri = url.toURI();
         URI binUri = new URI(uri.toString() + ".bin");
         File textFile = new File(uri);
         File binFile = new File(binUri);
         KernelDeployment deployment;

         if (!binFile.exists() && !textFile.exists())
         {
            throw new DeploymentException("Unable to locate bootstrap file: " + url);
         }
View Full Code Here

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

   public static void main(String[] args) throws Throwable
   {
      System.out.println("compiling: " + args[0]);
      File fp = new File(args[0]);

      KernelDeployment deployment = parse(fp);

      long start = System.currentTimeMillis();

      FileOutputStream fos = new FileOutputStream(args[0] +".bin");
      ObjectOutputStream oos = new ObjectOutputStream(fos);
      oos.writeObject(deployment);
      oos.close();
      fos.close();

      FileInputStream fis = new FileInputStream(args[0] +".bin");
      ObjectInputStream ois = new ObjectInputStream(fis);
      KernelDeployment deployment2 = (KernelDeployment)ois.readObject();
      ois.close();
      fis.close();

      long end = System.currentTimeMillis() - start;
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.