You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@jakarta.apache.org by se...@apache.org on 2010/06/03 02:58:38 UTC

svn commit: r950841 - in /jakarta/bsf/branches/bsf3.x: README distribution/src/bin/README

Author: sebb
Date: Thu Jun  3 00:58:38 2010
New Revision: 950841

URL: http://svn.apache.org/viewvc?rev=950841&view=rev
Log:
Move to top-level directory

Added:
    jakarta/bsf/branches/bsf3.x/README
      - copied, changed from r947292, jakarta/bsf/branches/bsf3.x/distribution/src/bin/README
Removed:
    jakarta/bsf/branches/bsf3.x/distribution/src/bin/README

Copied: jakarta/bsf/branches/bsf3.x/README (from r947292, jakarta/bsf/branches/bsf3.x/distribution/src/bin/README)
URL: http://svn.apache.org/viewvc/jakarta/bsf/branches/bsf3.x/README?p2=jakarta/bsf/branches/bsf3.x/README&p1=jakarta/bsf/branches/bsf3.x/distribution/src/bin/README&r1=947292&r2=950841&rev=950841&view=diff
==============================================================================
--- jakarta/bsf/branches/bsf3.x/distribution/src/bin/README (original)
+++ jakarta/bsf/branches/bsf3.x/README Thu Jun  3 00:58:38 2010
@@ -1,7 +1,7 @@
 BSF 3.1
 -------
 
-The BSF 3.1 binary release contains several jars:
+The BSF 3.1 binary release contains 3 jars:
 
 bsf-api-3.1.jar
 - this contains all the javax.script classes as defined in the
@@ -9,20 +9,27 @@ bsf-api-3.1.jar
   dependency when the application is using javax.script classes
   in a version of Java prior to 1.6 (which includes the classes)
 
-bsf-engines-3.1.jar
-- this contains several JSR-223 script engine factories 
-  which enable a script language to be used via the javax.script
-  APIs. This jar does not include the actual script language 
-  implementations, these need to be obtained separately.
-
 bsf-utils-3.1.jar
 - this contains various BSF specific utilities which aid using
   script languages from Java applications. 
 
 bsf-all-3.1.jar
-- this contains all the other BSF jars merged into a single jar for 
+- this contains both the other BSF jars merged into a single jar for 
   ease of use. If you're not sure which jar to use then use this one.
 
 BSF 3.1 is compatible with Java 1.4.2 and above. Specific script 
 languages may have further requirements on the Java version.  
 
+IMPORTANT
+=========
+Note that BSF 3.1 does not contain 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/.



---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@jakarta.apache.org
For additional commands, e-mail: notifications-help@jakarta.apache.org