From: Furash Gary <furashg@mc...> - 2006-05-04 15:25:49
Pat, do you guys need any help with test setup or documentation? I'm
too much of a business programmer to be useful on the programming side,
but I'd like to do what I can to keep the best scripting language
[mailto:beanshell-users-admin@...] On Behalf Of
Sent: Wednesday, May 03, 2006 8:24 AM
To: Stevenson, Scott W
Cc: mikael-aronsson; beanshell-users@...
Subject: Re: [Beanshell-users] JSR 223 question
On May 3, 2006, at 10:02 AM, Stevenson, Scott W wrote:
> I just reviewed JSR223 for the first time. I didn't like it because=20
> there is no mechanism to retain past state (other than name,value=20
> namespace objects) between calls to eval(). Specifically, there is=20
> nothing to retain imports and scripted methods as BeanShell currently=20
> does. This makes it impossible to base a command line interpreter on=20
> JSR223, which is my biggest grip with how the Groovy shell works.
> I really like the way BeanShell works now. Will the BeanShell=20
> implementation of JSR223 still support the retention of imports and=20
> scripted methods between calls to eval()?
Interpreters in JSR223 are allowed to maintain state across calls... =20
but it's optional. You can ask the interpreter if it supports this via
There are several models for the interpreters that cover things like
whether they are multi-threaded, stateful, etc.
I apologize for not getting more info about the 223 api and BeanShell
out there. I will do that soon. I need to add it to the java.net
Using Tomcat but need to do more? Need to support web services,
Get stuff done quickly with pre-integrated technology to make your job
easier Download IBM WebSphere Application Server v.1.0.1 based on Apache
Beanshell-users mailing list