The Apache Jakarta BSF team is pleased to announce the release of BSF 3.1. Apache Jakarta BSF 3.1 is an open-source implementation of JSR-223 (javax.script), "Scripting for the Java Platform".
[BSF3 was developed according to the JSR-223 specs, but has not yet been tested using the JSR-223 TCK.] See http://jakarta.apache.org/bsf/ The 3.1 release is a maintenance release update to fix a few bugs. Compared with the previous release of 3.0 (beta3), the 3.1 release fixes the following: * BSF-30 ScriptEngineManager no longer catches ThreadDeath * BSF-29 ScriptException constructed via chained constructor ScriptException(Exception) always returns String "null" for getMessage() IMPORTANT ========= Note that BSF 3.1 no longer contains bsf-engines.jar, which was a repackaging of the JSR-223 factories from https://scripting.dev.java.net/. This is because: - the jar contained all the engine factories as a single bundle. It was not possible to select individual factories, and this could lead to clashes with other factories on the classpath. - the jar did not contain any implementations, so it was still necessary to download the engine. Many engines contain their own factories now; for those that don't the factory can still be downloaded from https://scripting.dev.java.net/. This version of BSF requires Java 1.4 or later. The release can be downloaded from: http://jakarta.apache.org/site/downloads/downloads_bsf.cgi When downloading, please verify signatures using the KEYS file. All users running earlier versions of 3.x are recommended to upgrade. The release is also available from your local Maven repository: <groupId>org.apache.bsf</groupId> <artifactId>bsf-api</artifactId> <!-- the javax.script API --> <version>3.1</version> <groupId>org.apache.bsf</groupId> <artifactId>bsf-utils</artifactId> <!-- CLI tool and helper classes --> <version>3.1</version> Note that BSF 3.x is not compatible with BSF 2.4, which uses a different API. Enjoy! The BSF team --------------------------------------------------------------------- To unsubscribe, e-mail: general-unsubscr...@jakarta.apache.org For additional commands, e-mail: general-h...@jakarta.apache.org