Examples of startRecursiveGBean()


Examples of org.apache.geronimo.kernel.Kernel.startRecursiveGBean()

        try {
            if (!configurationManager.isLoaded(deploymentConfig)) {
                List configs = configurationManager.loadRecursive(deploymentConfig);
                for (int i = 0; i < configs.size(); i++) {
                    ObjectName configName = (ObjectName) configs.get(i);
                    kernel.startRecursiveGBean(configName);
                }
            }
        } finally {
            ConfigurationUtil.releaseConfigurationManager(kernel, configurationManager);
        }
View Full Code Here

Examples of org.apache.geronimo.kernel.Kernel.startRecursiveGBean()

        Kernel kernel = KernelFactory.newInstance().createKernel(getKernelName());
        kernel.boot();

        kernel.loadGBean(configuration, this.getClass().getClassLoader());
        kernel.setAttribute(configName, "baseURL", systemURL);
        kernel.startRecursiveGBean(configName);

        // load the rest of the configuration listed on the command line
        ConfigurationManager configurationManager = ConfigurationUtil.getConfigurationManager(kernel);
        try {
            for (Iterator i = configList.iterator(); i.hasNext();) {
View Full Code Here

Examples of org.apache.geronimo.kernel.Kernel.startRecursiveGBean()

            for (Iterator i = configList.iterator(); i.hasNext();) {
                URI configID = (URI) i.next();
                List list = configurationManager.loadRecursive(configID);
                for (Iterator iterator = list.iterator(); iterator.hasNext();) {
                    ObjectName name = (ObjectName) iterator.next();
                    kernel.startRecursiveGBean(name);
                    System.out.println("started gbean: " + name);
                }
            }
        } finally {
            ConfigurationUtil.releaseConfigurationManager(kernel, configurationManager);
View Full Code Here

Examples of org.apache.geronimo.kernel.Kernel.startRecursiveGBean()

                ConfigurationManager configurationManager = ConfigurationUtil
                        .getConfigurationManager(kernel);
                ObjectName configName = configurationManager.load(URI
                        .create(config));

                kernel.startRecursiveGBean(configName);
            }
        } catch (DeploymentException e) {
            StringBuffer buf = new StringBuffer(256);
            Throwable cause = e;
            while (cause != null) {
View Full Code Here

Examples of org.apache.geronimo.kernel.Kernel.startRecursiveGBean()

            // load the configuration
            config.setAttribute("baseURL", unpackedDir.toURL());
            kernel.loadGBean(config, cl);

            // start the configuration
            kernel.startRecursiveGBean(objectName);
            Set gb = kernel.listGBeans(JMXUtil.getObjectName("test:*"));
            for (Iterator iterator = gb.iterator(); iterator.hasNext();) {
                ObjectName name = (ObjectName) iterator.next();
                if (State.RUNNING_INDEX != kernel.getGBeanState(name)) {
                    System.out.println("Not running: " + name);
View Full Code Here

Examples of org.apache.geronimo.kernel.Kernel.startRecursiveGBean()

            mbeanServerKernelBridge.setAttribute("mbeanServerId", mbeanServerId);
            kernel.loadGBean(mbeanServerKernelBridge, classLoader);
            kernel.startGBean(mbeanServerKernelBridgeName);

            // start this configuration
            kernel.startRecursiveGBean(configuration.getName());
            monitor.systemStarted(kernel);

            if (configs.isEmpty()) {
                // nothing explicit, see what was running before
                Set configLists = kernel.listGBeans(PERSISTENT_CONFIGURATION_LIST_NAME_QUERY);
View Full Code Here

Examples of org.apache.geronimo.kernel.Kernel.startRecursiveGBean()

                        List list = configurationManager.loadRecursive(configID);
                        monitor.configurationLoaded(configID);
                        monitor.configurationStarting(configID);
                        for (Iterator iterator = list.iterator(); iterator.hasNext();) {
                            ObjectName name = (ObjectName) iterator.next();
                             kernel.startRecursiveGBean(name);
                        }
                        monitor.configurationStarted(configID);
                    }
                } finally {
                    ConfigurationUtil.releaseConfigurationManager(kernel, configurationManager);
View Full Code Here

Examples of org.apache.geronimo.kernel.Kernel.startRecursiveGBean()

        try {
            AbstractName abstractName = new AbstractName(URI.create(sBrokerURI));
            Kernel kernel = PortletManager.getKernel();
            if (kernel.isRunning(abstractName))
                return;
            kernel.startRecursiveGBean(abstractName);
            //TODO While the broker gbean does not start correctly, sometimes no exception is threw ?
            if (!kernel.isRunning(abstractName)) {
                throw new PortletException(getLocalizedString(actionRequest,
                        "jmsmanager.broker.failStartBrokerNoReason", sBrokerName));
            }
View Full Code Here

Examples of org.apache.geronimo.kernel.Kernel.startRecursiveGBean()

                            .getObjectName(ObjectNameConstants.CONFIG_GBEAN_PREFIX
                                    + "\"" + config + "\"");
                } else {
                    configName = configurationManager.load(URI.create(config));
                }
                kernel.startRecursiveGBean(configName);
            }
        } catch (DeploymentException e) {
            StringBuffer buf = new StringBuffer(256);
            Throwable cause = e;
            while (cause != null) {
View Full Code Here

Examples of org.apache.geronimo.kernel.Kernel.startRecursiveGBean()

        Kernel kernel = new Kernel(getKernelName(), getDomainName());
        kernel.boot();

        ConfigurationManager configurationManager = kernel.getConfigurationManager();
        ObjectName configName = configurationManager.load(configuration, systemURL);
        kernel.startRecursiveGBean(configName);

        // load the rest of the configuration listed on the command line
        for (Iterator i = configList.iterator(); i.hasNext();) {
            URI configID = (URI) i.next();
            List list = configurationManager.loadRecursive(configID);
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.