www-announce mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From sebb AT ASF <s...@apache.org>
Subject [ANNOUNCE] Apache Jakarta BSF 3.1 released
Date Fri, 25 Jun 2010 09:45:16 GMT
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
        "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()

 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:


  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:

    <artifactId>bsf-api</artifactId> <!-- the javax.script API -->

    <artifactId>bsf-utils</artifactId> <!-- CLI tool and helper classes -->

  Note that BSF 3.x is not compatible with BSF 2.4, which uses a different API.

  The BSF team

View raw message