Package org.apache.cocoon.components.language.generator

Examples of org.apache.cocoon.components.language.generator.ProgramGenerator


    public void precompile(String fileName,
                           Environment environment,
                           String markupLanguage,
                           String programmingLanguage)
    throws Exception {
        ProgramGenerator programGenerator = null;
        try {
            if (getLogger().isDebugEnabled()) {
                getLogger().debug("XSP generation begin:" + fileName);
            }

            programGenerator = (ProgramGenerator) this.componentManager.lookup(ProgramGenerator.ROLE);

            CompiledComponent xsp = programGenerator.load(this.componentManager,
                    environment.resolveURI(fileName),
                    markupLanguage, programmingLanguage, environment);
            if (getLogger().isDebugEnabled()) {
                getLogger().debug("XSP generation complete:" + xsp);
            }
View Full Code Here


     *                if an error occurs
     */
    public void precompile(String fileName, Environment environment,
            String markupLanguage, String programmingLanguage) throws Exception {

        ProgramGenerator programGenerator = null;
        Source source = null;
        Object key = CocoonComponentManager.startProcessing(environment);
        CocoonComponentManager.enterEnvironment(environment,
                getComponentManager(), cocoon);
        try {
            if (log.isDebugEnabled()) {
                log.debug("XSP generation begin:" + fileName);
            }
            System.out.println("Compiling " + fileName);

            programGenerator = (ProgramGenerator) getComponentManager().lookup(
                    ProgramGenerator.ROLE);
            source = sourceResolver.resolveURI(fileName);
            CompiledComponent xsp = programGenerator.load(
                    getComponentManager(), source, markupLanguage,
                    programmingLanguage, environment);
            System.out.println("[XSP generated] " + xsp);
            if (log.isDebugEnabled()) {
                log.debug("XSP generation complete:" + xsp);
View Full Code Here

TOP

Related Classes of org.apache.cocoon.components.language.generator.ProgramGenerator

Copyright © 2018 www.massapicom. 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.