On 10/31/07, Carsten Ziegeler <[EMAIL PROTECTED]> wrote:

> ...One simple solution would
> be to have all script engines in microsling but make them optional....
> ...The detection if the required stuff is available in the classpath could
> be done by just trying to instantiate the engine always. If
> instantiation fails, its not an error, but the engine is not available...

That might be good enough, but you'd need a list of class names for
potential ScriptEngines, right?

That list might be an init parameter for the MicroslingMainServlet, so
that people who need other scripting languages just need to add the
corresponding class names to that parameter, and make the engine
classes available.

We don't need to make scripting engines plugins super-easy in
microsling, I agree that such a mechanism would be sufficient, and
it's very easy to implement and understand.

-Bertrand

Reply via email to