Author: rony
Date: Mon Mar 22 08:04:17 2010
New Revision: 925992

URL: http://svn.apache.org/viewvc?rev=925992&view=rev
Log:
2010-03-22 Changed references to BSF4Rexx to BSF4ooRexx, the latest incarnation.

Modified:
    jakarta/bsf/trunk/xdocs/index.xml
    jakarta/bsf/trunk/xdocs/projects.xml
    jakarta/bsf/trunk/xdocs/resources.xml

Modified: jakarta/bsf/trunk/xdocs/index.xml
URL: 
http://svn.apache.org/viewvc/jakarta/bsf/trunk/xdocs/index.xml?rev=925992&r1=925991&r2=925992&view=diff
==============================================================================
--- jakarta/bsf/trunk/xdocs/index.xml (original)
+++ jakarta/bsf/trunk/xdocs/index.xml Mon Mar 22 08:04:17 2010
@@ -44,14 +44,14 @@
         </p>
 
 <p>
-There are now two different versions of Apache BSF. These have different APIs. 
-The original version of BSF is represented by the BSF 2.x releases (current 
version 2.4), 
+There are now two different versions of Apache BSF. These have different APIs.
+The original version of BSF is represented by the BSF 2.x releases (current 
version 2.4),
 and uses an API which was originally developed at IBM.
 The new version of Apache BSF is represent by the 3.x release (current version 
3.0)
 The 3.x version uses the API defined as part of JSR-223 (javax.script),
 which is included in Java 1.6 onwards.
 However BSF 3.0 will run on Java 1.4+, allowing access to JSR-223 scripting
-for Java 1.4 and Java 1.5. 
+for Java 1.4 and Java 1.5.
 Apache BSF 3.0 is also useful for Java 1.6 as it contains a command-line 
utility for
 testing JSR-223 scripts, and it also contains a set of factory implementations 
for many
 languages.
@@ -123,7 +123,7 @@ BSF 2.x supports several scripting langu
 
    <li>
                <a href="http://www.oorexx.org/";>ooRexx (Open Object Rexx)</a>, 
using
-       <a 
href="http://wi.wu-wien.ac.at/rgf/rexx/bsf4rexx/current/";>BSF4Rexx</a>.
+       <a 
href="http://wi.wu-wien.ac.at/rgf/rexx/bsf4oorexx/current/";>BSF4ooRexx</a>.
    </li>
 
 </ul>

Modified: jakarta/bsf/trunk/xdocs/projects.xml
URL: 
http://svn.apache.org/viewvc/jakarta/bsf/trunk/xdocs/projects.xml?rev=925992&r1=925991&r2=925992&view=diff
==============================================================================
--- jakarta/bsf/trunk/xdocs/projects.xml (original)
+++ jakarta/bsf/trunk/xdocs/projects.xml Mon Mar 22 08:04:17 2010
@@ -116,7 +116,7 @@
             <th>URL:</th>
             <td><a 
href="http://groovy.codehaus.org/Groovy+Monkey";>http://groovy.codehaus.org/Groovy+Monkey</a></td>
           </tr>
-    
+
         </table>
       </subsection>
 
@@ -360,7 +360,7 @@
         received the source code from IBM at the end of 2004 and released an 
opensource version
         to the community in the spring of 2005.
 
-        <br></br><a 
href="http://wi.wu-wien.ac.at/rgf/rexx/bsf4rexx/current/";>The BSF engine for 
Rexx (BSF4Rexx) </a> comes with an ooRexx wrapper
+        <br></br><a 
href="http://wi.wu-wien.ac.at/rgf/rexx/bsf4oorexx/current/";>The BSF engine for 
ooRexx (BSF4ooRexx) </a> comes with an ooRexx wrapper
         program (BSF.CLS) which camouflages Java as ooRexx, easying programming
         considerably (e.g. no need for type information/casting).&quot;
         </p>
@@ -396,7 +396,7 @@
 
                   <tr>
                           <th>Relates to:</th>
-                          <td><em>BSF4Rexx</em></td>
+                          <td><em>BSF4ooRexx</em></td>
                   </tr>
 
                   <tr>
@@ -406,12 +406,12 @@
 
                   <tr>
                     <th>URL:</th>
-                     <td><a 
href="http://wi.wu-wien.ac.at/rgf/rexx/bsf4rexx/current/";>http://wi.wu-wien.ac.at/rgf/rexx/bsf4rexx/current/</a>
 (temporary home)</td>
+                     <td><a 
href="http://wi.wu-wien.ac.at/rgf/rexx/bsf4oorexx/current/";>http://wi.wu-wien.ac.at/rgf/rexx/bsf4oorexx/current/</a>
 (temporary home)</td>
                   </tr>
 
                   <tr>
-                    <th>URL:</th>
-                     <td><a 
href="http://bsf4rexx.sourceforge.net/";>http://bsf4rexx.sourceforge.net 
(starting at the end of April 2006)</a>  (planned home)</td>
+                    <th>(future) URL:</th>
+                     <td><a 
href="http://bsf4rexx.sourceforge.net/";>http://bsf4rexx.sourceforge.net</a>  
(planned home)</td>
                   </tr>
 
                   <tr>

Modified: jakarta/bsf/trunk/xdocs/resources.xml
URL: 
http://svn.apache.org/viewvc/jakarta/bsf/trunk/xdocs/resources.xml?rev=925992&r1=925991&r2=925992&view=diff
==============================================================================
--- jakarta/bsf/trunk/xdocs/resources.xml (original)
+++ jakarta/bsf/trunk/xdocs/resources.xml Mon Mar 22 08:04:17 2010
@@ -217,7 +217,8 @@
 
       <subsection name="The Augsburg Version of BSF4Rexx">
         <p>
-          <a 
href="http://wi.wu-wien.ac.at/rgf/rexx/bsf4rexx/current/";>&quot;BSF4Rexx&quot;, 
the Bean Scripting Framework for Rexx</a>, allows one to use the Rexx
+          <a 
href="http://wi.wu-wien.ac.at/rgf/rexx/bsf4oorexx/current/";>&quot;BSF4ooRexx&quot;,
+        the Bean Scripting Framework for Rexx</a>, allows one to use the Rexx
          and Object Rexx programming languages with the open source Bean 
Scripting
          Framework (BSF) which enables Java programs to easily invoke scripts 
and
          programs written in another language than Java. This article 
introduces the
@@ -254,8 +255,12 @@
             technology thereby making bleeding edge software concepts 
available to Java
             programmers. For that reason the JRE has been an attractive target 
for making its
             functionality available to Rexx programs in the form of external 
Rexx functions, notably
-            with the <a 
href="http://wi.wu-wien.ac.at/rgf/rexx/bsf4rexx/current/";>&quot;BSF4Rexx&quot; 
(Bean Scripting Framework for Rexx)</a> technology introduced at
-            past International Rexx Symposiae. BSF4Rexx supplies a procedural 
interface to Java,
+            with the
+            <a 
href="http://wi.wu-wien.ac.at/rgf/rexx/bsf4oorexx/current/";>&quot;BSF4ooRexx&quot;
 (Bean Scripting Framework for ooRexx)</a>
+            (old: <a
+            
href="http://wi.wu-wien.ac.at/rgf/rexx/bsf4rexx/current/";>&quot;BSF4Rexx&quot;
+(Bean Scripting Framework for Rexx)</a>) technology introduced at
+            past International Rexx Symposiae. BSF4[oo]Rexx supplies a 
procedural interface to Java,
             such that Rexx programs need to simply use CALL-statements or 
function-calls to
             bridge into Java.
         </p>
@@ -264,7 +269,7 @@
             as this may reduce the complexity to refer to Java. This article 
introduces and
             discusses the architecture and the implementation of Object Rexx 
wrapper classes that
             hide the procedural interfaces from Object Rexx programmers by 
embedding the
-            procedural interfaces of BSF4Rexx in Object Rexx methods, allowing 
e.g. the
+            procedural interfaces of BSF4ooRexx in Object Rexx methods, 
allowing e.g. the
             invocation of Java methods transparently via Object Rexx messages.
       </p>
         <p>
@@ -309,7 +314,7 @@
       <p>
                 For the programming language Java, OpenOffice supplies a Java 
interface to
                 UNO, which can also be exploited in rather innovative ways, 
e.g.  using
-                <a 
href="http://wi.wu-wien.ac.at/rgf/rexx/bsf4rexx/current/";>BSF4Rexx (Bean 
Scripting Framework for Rexx)</a> to bridge between OpenOffice
+                <a 
href="http://wi.wu-wien.ac.at/rgf/rexx/bsf4oorexx/current/";>BSF4ooRexx (Bean 
Scripting Framework for ooRexx)</a> to bridge between OpenOffice
                 and ooRexx.  Such a solution would allow for the 
driving/scripting of
                 OpenOffice in a platform independent way, allowing customers 
to eventually
                 break out of possibly undesired lock-ins (e.g.  Windows 
operating system
@@ -358,7 +363,7 @@
         <p>
                 This work explores and implements scripts which allow driving 
the source
                 code version control system &quot;subversion&quot; from <a 
href="http://www.ooRexx.org";>ooRexx</a>.  As there are Java
-                implementations for subversion it is possible to employ <a 
href="http://wi.wu-wien.ac.at/rgf/rexx/bsf4rexx/current/";>BSF4Rexx</a> to drive
+                implementations for subversion it is possible to employ <a 
href="http://wi.wu-wien.ac.at/rgf/rexx/bsf4oorexx/current/";>BSF4ooRexx</a> to 
drive
                 the application.
         </p>
 
@@ -385,7 +390,7 @@
           <p>
             This work explores and demonstrates how <a 
href="http://www.OpenOffice.org";>OpenOffice.org</a> can be automated
             via Object REXX by using the Java programming interfaces of 
OpenOffice.org
-            and <a 
href="http://wi.wu-wien.ac.at/rgf/rexx/bsf4rexx/current/";>BSF4Rexx</a>.
+            and <a 
href="http://wi.wu-wien.ac.at/rgf/rexx/bsf4oorexx/current/";>BSF4ooRexx</a>.
           </p>
 
           <p>
@@ -417,7 +422,7 @@
         <p>
                 This work builds on the work of Mr.  Ahammer (above).  It 
explores and
                 demonstrates how <a 
href="http://www.OpenOffice.org";>OpenOffice.org</a> can be automated via Object 
REXX by using
-                the Java programming interfaces of OpenOffice.org and <a 
href="http://wi.wu-wien.ac.at/rgf/rexx/bsf4rexx/current/";>BSF4Rexx</a>.
+                the Java programming interfaces of OpenOffice.org and <a 
href="http://wi.wu-wien.ac.at/rgf/rexx/bsf4oorexx/current/";>BSF4ooRexx</a>.
         </p>
 
         <p>
@@ -447,7 +452,7 @@
       <subsection name="BSF4Rexx and OpenOffice.org Nutshell-Examples">
         <p>
                 This seminar paper introduces the easy to learn syntax of <a 
href="http://www.ooRexx.org";>Open Object Rexx
-                (ooRexx)</a> and the <a 
href="http://wi.wu-wien.ac.at/rgf/rexx/bsf4rexx/current/";>BSF4Rexx</a> external 
Rexx function package, which allows the
+                (ooRexx)</a> and the <a 
href="http://wi.wu-wien.ac.at/rgf/rexx/bsf4oorexx/current/";>BSF4ooRexx</a> 
external Rexx function package, which allows the
                 weakly typed language ooRexx to interface with (strictly 
typed) Java.
         </p>
 
@@ -589,7 +594,7 @@
 
           <subsection name='The Vienna Version of "BSF4Rexx"'>
             <p>
-                    This presentation introduces the &quot;The Vienna Version 
of <a 
href="http://wi.wu-wien.ac.at/rgf/rexx/bsf4rexx/current/";>BSF4Rexx</a>&quot;,
+                    This presentation introduces the &quot;The Vienna Version 
of <a 
href="http://wi.wu-wien.ac.at/rgf/rexx/bsf4orexx/current/";>BSF4ooRexx</a>&quot;,
                     International Rexx Symposium 2006, Austin, Texas.
             </p>
 
@@ -608,7 +613,7 @@
 
           <subsection name='UNO.CLS: An (Open) Object Rexx Module for 
Universal Network Objects'>
             <p>
-                    &quot;The Vienna Version of <a 
href="http://wi.wu-wien.ac.at/rgf/rexx/bsf4rexx/current/";>BSF4Rexx</a>&quot;, 
allows open-platform scripting of
+                    &quot;The Vienna Version of <a 
href="http://wi.wu-wien.ac.at/rgf/rexx/bsf4oorexx/current/";>BSF4ooRexx</a>&quot;,
 allows open-platform scripting of
                     <a href="http://www.OpenOffice.org";>OpenOffice.org 
(OOo)</a> with the help of BSF. This is done by using the Java APIs of OOo via 
BSF to
                     address the OOo &quot;Universal Network Objects 
(UNO)&quot; components, which are used to assemble OOo.
                     <br></br>
@@ -645,6 +650,36 @@
             </table>
           </subsection>
 
+
+
+          <subsection name='The 2009 Edition of BSF4Rexx'>
+            <p>
+                    With the advent of the ooRexx 4.0 in the summer of 2009 a 
new, fully object-oriented kernel has been made available, which allows
+                    to close an important gap between ooRexx and Java, namely 
synchroneous callbacks from Java into ooRexx and allowing Java
+                    methods to be implemented in Rexx.
+            </p>
+
+             <p>
+                    The article <a 
href="http://wi.wu.ac.at/rgf/rexx/orx20/2009_orx20_BSF4Rexx-20091031-article.pdf";>&quot;The
 2009 Edition of BSF4Rexx&quot;</a>
+                    gives an overview of the new features made available in the
+                    BSF4<em>oo</em>Rexx package (note the change in the name 
of the package from
+                    &quot;BSF4Rexx&quot; to &quot;BSF4<em>oo</em>Rexx&quot;).  
Self-explanatory
+                    nutshell examples are used to stress the discussed 
features.
+            </p>
+
+            <table>
+              <tr>
+                <th>Author:</th>
+                <td><a href="mailto:r...@apache.org";>Rony G. Flatscher</a></td>
+              </tr>
+              <tr>
+                <th>URL:</th>
+                <td><a 
href="http://wi.wu-wien.ac.at/rgf/rexx/orx17/2006_orx17_BSF_ViennaEd.pdf";>http://wi.wu-wien.ac.at/rgf/rexx/orx17/2006_orx17_BSF_ViennaEd.pdf</a></td>
+              </tr>
+            </table>
+          </subsection>
+
+
     </section>
   </body>
 </document>



---------------------------------------------------------------------
To unsubscribe, e-mail: bsf-dev-unsubscr...@jakarta.apache.org
For additional commands, e-mail: bsf-dev-h...@jakarta.apache.org

Reply via email to