Examples of GBeanOverride


Examples of org.apache.geronimo.system.configuration.GBeanOverride

                config.appendChild(copy);
            }
            if(data.getConfigXmls().length > 0) {
                Element content = doc.createElement("config-xml-content");
                for (int i = 0; i < data.getConfigXmls().length; i++) {
                    GBeanOverride override = data.getConfigXmls()[i];
                    Element gbean = override.writeXml(doc, content);
                    gbean.setAttribute("xmlns", "http://geronimo.apache.org/xml/ns/attributes-1.1");
                }
                config.appendChild(content);
            }
        }
View Full Code Here

Examples of org.apache.geronimo.system.configuration.GBeanOverride

        NodeList gbeans = plugin.getElementsByTagName("gbean");
        GBeanOverride[] overrides = new GBeanOverride[gbeans.getLength()];
        for (int i = 0; i < overrides.length; i++) {
            Element node = (Element) gbeans.item(i);
            try {
                overrides[i] = new GBeanOverride(node);
            } catch (InvalidGBeanException e) {
                log.error("Unable to process config.xml entry "+node.getAttribute("name")+" ("+node+")", e);
            }
        }
        boolean eligible = true;
View Full Code Here

Examples of org.apache.geronimo.system.configuration.GBeanOverride

            config.appendChild(copy);
        }
        if(data.getConfigXmls().length > 0) {
            Element content = doc.createElement("config-xml-content");
            for (int i = 0; i < data.getConfigXmls().length; i++) {
                GBeanOverride override = data.getConfigXmls()[i];
                Element gbean = override.writeXml(doc, content);
                gbean.setAttribute("xmlns", "http://geronimo.apache.org/xml/ns/attributes-1.1");
            }
            config.appendChild(content);
        }
        return doc;
View Full Code Here

Examples of org.apache.geronimo.system.configuration.GBeanOverride

    public void testCopyConfig() throws Exception {
        InputStream in = new ByteArrayInputStream(CONFIG.getBytes());
        PluginType pluginType = PluginXmlUtil.loadPluginMetadata(in);
        List<GbeanType> gbeans = pluginType.getPluginArtifact().get(0).getConfigXmlContent().get(0).getGbean();
        assertEquals(2, gbeans.size());
        GBeanOverride override = new GBeanOverride(gbeans.get(0), new JexlExpressionParser());
        String attributeValue = override.getAttribute("defaultEnvironment");
       
        Document expectedDoc = DOMUtils.load(ATTRIBUTE_VALUE);
        Document actualDoc = DOMUtils.load(attributeValue);
       
        DOMUtils.compareNodes(expectedDoc, actualDoc);
View Full Code Here

Examples of org.apache.geronimo.system.configuration.GBeanOverride

            config.appendChild(copy);
        }
        if(data.getConfigXmls().length > 0) {
            Element content = doc.createElement("config-xml-content");
            for (int i = 0; i < data.getConfigXmls().length; i++) {
                GBeanOverride override = data.getConfigXmls()[i];
                Element gbean = override.writeXml(doc, content);
                gbean.setAttribute("xmlns", "http://geronimo.apache.org/xml/ns/attributes-1.1");
            }
            config.appendChild(content);
        }
        return doc;
View Full Code Here

Examples of org.apache.geronimo.system.configuration.GBeanOverride

        GBeanOverride[] overrides = new GBeanOverride[gbeans.getLength()];
        for (int i = 0; i < overrides.length; i++) {
            Element node = (Element) gbeans.item(i);
            try {
                //TODO figure out whether property substitutions should be allowed here
                overrides[i] = new GBeanOverride(node, null);
            } catch (InvalidGBeanException e) {
                log.error("Unable to process config.xml entry "+node.getAttribute("name")+" ("+node+")", e);
            }
        }
        boolean eligible = true;
View Full Code Here

Examples of org.apache.geronimo.system.configuration.GBeanOverride

    public void testCopyConfig() throws Exception {
        InputStream in = new ByteArrayInputStream(CONFIG.getBytes());
        PluginType pluginType = PluginXmlUtil.loadPluginMetadata(in);
        List<GbeanType> gbeans = pluginType.getPluginArtifact().get(0).getConfigXmlContent().get(0).getGbean();
        assertEquals(2, gbeans.size());
        GBeanOverride override = new GBeanOverride(gbeans.get(0), new JexlExpressionParser());
        String attributeValue = override.getAttribute("defaultEnvironment");
       
        Document expectedDoc = DOMUtils.load(ATTRIBUTE_VALUE);
        Document actualDoc = DOMUtils.load(attributeValue);
       
        DOMUtils.compareNodes(expectedDoc, actualDoc);
View Full Code Here

Examples of org.apache.geronimo.system.configuration.GBeanOverride

        GBeanOverride[] overrides = new GBeanOverride[gbeans.getLength()];
        for (int i = 0; i < overrides.length; i++) {
            Element node = (Element) gbeans.item(i);
            try {
                //TODO figure out whether property substitutions should be allowed here
                overrides[i] = new GBeanOverride(node, null);
            } catch (InvalidGBeanException e) {
                log.error("Unable to process config.xml entry "+node.getAttribute("name")+" ("+node+")", e);
            }
        }
        boolean eligible = true;
View Full Code Here

Examples of org.apache.geronimo.system.configuration.GBeanOverride

            config.appendChild(copy);
        }
        if(data.getConfigXmls().length > 0) {
            Element content = doc.createElement("config-xml-content");
            for (int i = 0; i < data.getConfigXmls().length; i++) {
                GBeanOverride override = data.getConfigXmls()[i];
                Element gbean = override.writeXml(doc, content);
                gbean.setAttribute("xmlns", "http://geronimo.apache.org/xml/ns/attributes-1.1");
            }
            config.appendChild(content);
        }
        return doc;
View Full Code Here

Examples of org.apache.geronimo.system.configuration.GBeanOverride

        GBeanOverride[] overrides = new GBeanOverride[gbeans.getLength()];
        for (int i = 0; i < overrides.length; i++) {
            Element node = (Element) gbeans.item(i);
            try {
                //TODO figure out whether property substitutions should be allowed here
                overrides[i] = new GBeanOverride(node, null);
            } catch (InvalidGBeanException e) {
                log.error("Unable to process config.xml entry "+node.getAttribute("name")+" ("+node+")", e);
            }
        }
        boolean eligible = true;
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.