Bertrand Delacretaz dijo:
>> ..Instead of an object of a Java class Foo being hardcoded (and
>> supposedly feared by hardcore scripters due to compilation/packaging
>> requirements), it would result into something along the lines of
>>
>>>  var foo =
>>> BeanShell.newObjectFromScript("myScriptedBusinessLogic.bs");
>>>  cocoon.setupObject(foo);
>>>  foo.doIt("blah"); ...
>
> Exactly: allowing BeanShell (or any BSF) scripts could be used not only
> for Generators and Actions (as the BSF block currently does), but for
> scriptable business logic (and why not transformers or serializers by
> the way).
>
> In this context, BSF scripts do not need any continuation support,
> they're used as java objects would be.
>
> Depending on how you look at it, it might open wide avenues or a can of
> worms ;-)
>
> But being able to prototype business logic in interpreted java code
> would be a big plus IMHO.  Not to mention a great teaching tool.

+1

Best Regards,

Antonio Gallardo

Reply via email to