Package org.apache.bsf

Examples of org.apache.bsf.BSFManager.exec()


            bsf.declareBean("component", _component, _component.getClass());
            bsf.declareBean("page", page, page.getClass());
            bsf.declareBean("cycle", cycle, cycle.getClass());

            bsf.exec(
                _language,
                location.getResourceLocation().toString(),
                location.getLineNumber(),
                location.getLineNumber(),
                _script);
View Full Code Here


            __CLOVER_53_0.S[1344]++;bsf.declareBean("component", _component, _component.getClass());
            __CLOVER_53_0.S[1345]++;bsf.declareBean("page", page, page.getClass());
            __CLOVER_53_0.S[1346]++;bsf.declareBean("cycle", cycle, cycle.getClass());

            __CLOVER_53_0.S[1347]++;bsf.exec(
                _language,
                location.getResource().toString(),
                location.getLineNumber(),
                location.getLineNumber(),
                _script);
View Full Code Here

            bsf.declareBean("component", _component, _component.getClass());
            bsf.declareBean("page", page, page.getClass());
            bsf.declareBean("cycle", cycle, cycle.getClass());

            bsf.exec(
                    _language,
                    location.getResource().toString(),
                    location.getLineNumber(),
                    location.getLineNumber(),
                    _script);
View Full Code Here

                manager.declareBean(key, model.get(key), model.get(key).getClass());
                manager.registerBean(key, model.get(key));
            }
            manager.declareBean("out", writer, Writer.class);
            manager.registerBean("out", writer);
            manager.exec(template.getTemplateLanguage(),
                    "(java)", 1, 1, template.getContents());

            long endTime = System.currentTimeMillis();
            long renderTime = (endTime - startTime)/1000;
            log.debug("Rendered ["+template.getId()+"] with language ["
View Full Code Here

        try {
            BSFManager m = createManager();
            declareBeans(m);
            // execute the script
            if (engine == null) {
                m.exec(getLanguage(), execName, 0, 0, getScript());
            } else {
                engine.exec(execName, 0, 0, getScript());
            }
        } catch (BSFException be) {
            throwBuildException(be);
View Full Code Here

            BSFManager.registerScriptingEngine(language, engine, ((String) bsfProps.get(BSF_SETUP_EXTENSIONS)).split(","));
            InputStreamReader scriptReader = new InputStreamReader(getClass().getResourceAsStream(script));

            BSFManager bsfManager = new BSFManager();
            bsfManager.declareBean("servlet", this, HttpSoapServiceServlet.class);
            bsfManager.exec(language, script, 0, 0, IOUtils.getStringFromReader(scriptReader));
        }
        catch (IOException e)
        {
            e.printStackTrace();
        }
View Full Code Here

    public Object run(String language, String name, String scriptStr, String methodName, Object[] argValues)
            throws Exception {
        BSFManager manager = new BSFManager();
        BSFEngine engine = manager.loadScriptingEngine(language);

        manager.exec(language, "service script for '" +
                name + "'", 0, 0, scriptStr);

        Object result = engine.call(null, methodName, argValues);
        return result;
    }
View Full Code Here

        try {
            BSFManager m = createManager();
            declareBeans(m);
            // execute the script
            if (engine == null) {
                m.exec(getLanguage(), execName, 0, 0, getScript());
            } else {
                engine.exec(execName, 0, 0, getScript());
            }
        } catch (BSFException be) {
            throw getBuildException(be);
View Full Code Here

                getLogger().debug("BSFManager execution begining");
            }

            // Execute the script

            mgr.exec(BSFManager.getLangFromFilename(systemID), systemID, 0, 0,
                    IOUtils.getStringFromReader(in));

            if (this.getLogger().isDebugEnabled()) {
                getLogger().debug("BSFManager execution complete");
            }
View Full Code Here

            // Execute the script
            if(getLogger().isDebugEnabled()) {
                getLogger().debug("BSFManager execution begining (" + inputSource.getURI() + ")");
            }
            mgr.exec(BSFManager.getLangFromFilename(this.inputSource.getURI()),
                     this.inputSource.getURI(), 0, 0, IOUtils.getStringFromReader(in));
            if(getLogger().isDebugEnabled()) {
                getLogger().debug("BSFManager execution complete");
            }
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.