Package org.apache.geronimo.kernel.config

Examples of org.apache.geronimo.kernel.config.ConfigurationManager.load()


        // build a basic kernel without a configuration-store, our configuration store is
        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();
View Full Code Here


        configurationManagerData.setReferencePatterns("Stores", Collections.singleton(store.getName()));
        kernel.loadGBean(configurationManagerData, getClass().getClassLoader());
        kernel.startGBean(configurationManagerName);
        ConfigurationManager configurationManager = (ConfigurationManager) kernel.getProxyManager().createProxy(configurationManagerName, ConfigurationManager.class);

        configurationManager.load((URI) parentId.get(0));
        configurationManager.loadGBeans((URI) parentId.get(0));
        configurationManager.start((URI) parentId.get(0));

        serverInfoName = new ObjectName("geronimo.system:name=ServerInfo");
        serverInfoGBean = new GBeanData(serverInfoName, BasicServerInfo.GBEAN_INFO);
View Full Code Here

        ConfigurationManager configurationManager = ConfigurationUtil.getConfigurationManager(kernel);

        try {
            boolean loaded = false;
            if (!configurationManager.isLoaded(parent)) {
                configurationManager.load(parent);
                loaded = true;
            }
            try {
                ObjectName parentName = Configuration.getConfigurationObjectName(parent);
                configurationData.setDomain((String) kernel.getAttribute(parentName, "domain"));
View Full Code Here

                    URI uri = (URI) iterator.next();
                    ObjectName parentName = Configuration.getConfigurationObjectName(uri);
                    boolean loaded = false;
                    try {
                        if (!configurationManager.isLoaded(uri)) {
                            parentName = configurationManager.load(uri);
                            loaded = true;
                        }
                        String[] nonOverridableClasses = (String[]) kernel.getAttribute(parentName, "nonOverridableClasses");
                        if (null != nonOverridableClasses) {
                            for (int i = 0; i < nonOverridableClasses.length; i++) {
View Full Code Here

            //deploymentContext.close();
            kernel.invoke(storeName, "install", new Object[] {configData,
                    installDir}, new String[] {
                    ConfigurationData.class.getName(), File.class.getName() });

            configurationManager.load(configId);
            configurationManager.loadGBeans(configId);
            configurationManager.start(configId);

        } catch (Exception e) {
            log.error("problem", e);
View Full Code Here

                ConfigurationManager configurationManager = ConfigurationUtil
                        .getConfigurationManager(kernel);
                for (Iterator iterator = list.iterator(); iterator.hasNext();) {
                    URI configID = URI.create((String)iterator.next());
                    if (!configurationManager.isLoaded(configID)) {
                        configurationManager.load(configID);
                    }
                    configurationManager.loadGBeans(configID);
                    configurationManager.start(configID);
                }
            }
View Full Code Here

            ConfigurationManager configurationManager = ConfigurationUtil
                    .getConfigurationManager(kernel);
            for (Iterator iterator = list.iterator(); iterator.hasNext();) {
                URI configID = URI.create((String)iterator.next());
                if (!configurationManager.isLoaded(configID)) {
                    configurationManager.load(configID);
                }

                configurationManager.loadGBeans(configID);
                configurationManager.start(configID);
            }
View Full Code Here

            configurationManagerData.setReferencePatterns("Stores", Collections.singleton(store.getName()));
            kernel.loadGBean(configurationManagerData, getClass().getClassLoader());
            kernel.startGBean(configurationManagerName);
            ConfigurationManager configurationManager = (ConfigurationManager) kernel.getProxyManager().createProxy(configurationManagerName, ConfigurationManager.class);

            configurationManager.load(defaultParentId[0]);
            configurationManager.loadGBeans(defaultParentId[0]);
            configurationManager.start(defaultParentId[0]);

            ObjectName serverInfoObjectName = ObjectName.getInstance(j2eeContext.getJ2eeDomainName() + ":name=ServerInfo");
            GBeanData serverInfoGBean = new GBeanData(serverInfoObjectName, BasicServerInfo.GBEAN_INFO);
View Full Code Here

        configurationManagerData.setReferencePatterns("Stores", Collections.singleton(store.getName()));
        kernel.loadGBean(configurationManagerData, getClass().getClassLoader());
        kernel.startGBean(configurationManagerName);
        ConfigurationManager configurationManager = (ConfigurationManager) kernel.getProxyManager().createProxy(configurationManagerName, ConfigurationManager.class);

        configurationManager.load((URI) parentId.get(0));
        configurationManager.loadGBeans((URI) parentId.get(0));
        configurationManager.start((URI) parentId.get(0));

        Collection defaultServlets = new HashSet();
        Collection defaultFilters = new HashSet();
View Full Code Here

        config.setReferencePatterns("Parent", null);
        config.setAttribute("classPath", Collections.EMPTY_LIST);
        config.setAttribute("gBeanState", state);
        config.setAttribute("dependencies", Collections.EMPTY_LIST);
        ConfigurationManager configurationManager = kernel.getConfigurationManager();
        ObjectName configName = configurationManager.load(config, null);
        mbServer.invoke(configName, "startRecursive", null, null);

        assertEquals(new Integer(State.RUNNING_INDEX), mbServer.getAttribute(configName, "state"));
        assertNotNull(mbServer.getAttribute(configName, "classLoader"));
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.