So with this in mind you can actually plug jython, rhino, etc into it and use it as a generic api for your java development. It allows you to explore different scripting engines to meet your needs without actually having to rewrite the Java code that integrates your Java program with the scripting environment.
Best overview I've seen to date: http://www.javaworld.com/javaworld/jw-03-2000/jw-03-beans.html
I think you'll also find BSF hidden inside a number of major projects out there:
http://www-3.ibm.com/software/webservers/appserv/doc/v40/ae/infocenter/was/040205.html
http://xml.apache.org/xalan-j/extensions.html#supported-lang
http://struts.sourceforge.net/struts-bsf/
Must have done something right, if this is the case.
Its important to also understand Jython is the next generation of JPython or supersedes it. In other words the JPython developers moved over to Jython.
-Mark Diggory
Mark Mascolino wrote:
You might consider Jython ( http://www.jython.org/ ) which also has an interactive console plugin for jEdit.
Mark Mascolino
http://people.etango.com/~markm/
----- Original Message ----- From: "Simon Kitching" <[EMAIL PROTECTED]>
To: "Jakarta Commons Developers List" <[EMAIL PROTECTED]>
Sent: Thursday, October 23, 2003 8:40 PM
Subject: Re: Scripting in Java ?
On Fri, 2003-10-24 at 12:34, Robert Simmons wrote:
Greetings,
I am looking for a scripting framework in Java so that users can write
little
programlets inside a java application. I looked briefly into BSF but it
has had
no releases for over a year and seems rather dead. Anoyne have any
ideas?
Ideally the scripting language would be well suited to parsing and
manipulating
text.
You may wish to look at BeanShell. This is basically interpreted Java. It is used extensively in the jEdit editor (which is a very cool text editor by the way).
Regards,
Simon
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
-- Mark Diggory Software Developer Harvard MIT Data Center http://www.hmdc.harvard.edu
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
