Actually, your understanding isn't quite accurate. Using JSR-223, you can have Java applications execute jython scripts stored in strings. So your users could make a Jython script to use whatever they are allowed, and then when it is executed, it gets compiled and executed through the JSR-223 interface (which is able to be used for a number of scripting languages). All without needing to worry about rebuilding/restarting your application. It can be done on-the-fly, during runtime.

On Wed, Mar 17, 2010 at 10:52 PM, Peter Lauri <> wrote:
In our application we will start up a java software, and these user
customized Jython things will be modified and new will be added meanwhile
the software is running.

As I have understood it, the Jython will be converted to java and then
launched. But if the Jython is changing we would need to restart the whole
software, right?

On 2010-03-17 21.47, "ext Jeff Emanuel" <> wrote:

> We've done exactly this in the commercial application I work on.
> This feature has directly led to more sales.
> Cliff Hill wrote:
>> /I'd have to say yes. In fact, I've seen a few people in this list say
>> that's what they use it for.
>> /
>> On Wed, Mar 17, 2010 at 9:11 AM, Peter Lauri <
>> <>> wrote:
>>     Hi,
>>     Is Jython the right thing for us? We have a java system, but for
>>     some tasks (user defined) we want to be able to give some
>>     flexibility to the users to be able to customize their usage of the
>>     application. We want a scripting language for this to make it easier
>>     for the end user.
>>     Is Jython a way to go?
>>     /Peter

Download Intel&#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
Jython-users mailing list

"I'm not responcabel fer my computer's spleling errnors" - Xlorep DarkHelm