Mini-language could be moved to the script component or it could remain
its own component.
Some of the things that would be moved are:
ScriptHelper.java, Scriptlet.java, ScriptUtil.java, GroovyUtil.java,
BshUtil.java, javax.script.ScriptEngineFactory, ContextHelper.java,
ScriptHelperFactoryImpl.java, ScriptHelperImpl.java,
BeanShellEngine.java, GroovyBaseScript.groovy, GroovyEngine.java,
ScriptEngine.java, GroovyService.java, GroovyShellService.java,
GroovyShellThread.java, GroovyShellContainer.java, and
GroovyEventHandler.java.
Those files are scattered across 4 components.
Some of the things that could be removed are:
org.ofbiz.base.util.ScriptHelperFactory
-Adrian
On 7/11/2012 8:09 PM, BJ Freeman wrote:
are you thinking of just mini, or js, grouvy or what ever?
Adrian Crum sent the following on 7/11/2012 7:16 AM:
The code for scripting support is scattered across several different
components. I would like to move all scripting-related code to a
separate component called "script" or "scripting". I believe this will
help make things more modular and independent.
What do you think?
-Adrian