| <?xml version="1.0"?> |
| <document> |
| |
| <properties> |
| <author email="bodewig@apache.org">Stefan Bodewig</author> |
| <author email="chuck@topsail.org">Chuck Murcko</author> |
| <title>Resources</title> |
| </properties> |
| |
| <body> |
| <section name="FAQs"> |
| <subsection name="At BSF's website"> |
| |
| <p>Starting with the release of BSF 2.3 the BSF's FAQ is |
| bundled with the distribution, the most recent version can |
| always be found at the website.</p> |
| |
| <table> |
| <tr> |
| <th>FAQ:</th> |
| <td><a href="faq.html">http://jakarta.apache.org/bsf/faq.html</a></td> |
| </tr> |
| </table> |
| </subsection> |
| |
| <!-- |
| <subsection name="jGuru"> |
| <p>jGuru hosts an interactive BSF discussion forum and FAQ system</p> |
| |
| <table> |
| <tr> |
| <th>Forum:</th> |
| <td><a href="http://www.jguru.com/forums/home.jsp?topic=BSF">http://www.jguru.com/forums/home.jsp?topic=BSF</a></td> |
| </tr> |
| <tr> |
| <th>FAQ:</th> |
| <td><a href="http://www.jguru.com/faq/home.jsp?topic=BSF">http://www.jguru.com/faq/home.jsp?topic=BSF</a></td> |
| </tr> |
| </table> |
| </subsection> |
| --> |
| </section> |
| |
| <section name="Articles and Presentations"> |
| |
| <p>The following sections list articles and presentations written about BSF. If |
| you've written something that should be included, please post it to one |
| of the mailing lists.</p> |
| |
| </section> |
| |
| <section name="Articles"> |
| |
| <subsection name="Using JavaScript with Ant"> |
| <p>A tutorial about using BSF, JavaScript, and XSLT with Ant.</p> |
| |
| <table> |
| <tr> |
| <th>Author:</th> |
| <td>Dylan Schiemann</td> |
| </tr> |
| <tr> |
| <th>URL:</th> |
| <td><a href="http://www.sitepen.com/ant/javascript.html">http://www.sitepen.com/ant/javascript.html</a></td> |
| </tr> |
| </table> |
| </subsection> |
| |
| <subsection name="Script JavaBeans with the Bean Scripting Framework"> |
| <p> |
| Add scripts to your JavaBeans or JavaBeans to your scripts |
| </p> |
| |
| <table> |
| <tr> |
| <th>Author:</th> |
| <td><a href="http://www.javaworld.com/feedback">Mark Johnson</a></td> |
| </tr> |
| <tr> |
| <th>URL:</th> |
| <td><a href="http://www.javaworld.com/javaworld/jw-03-2000/jw-03-beans.html">http://www.javaworld.com/javaworld/jw-03-2000/jw-03-beans.html</a></td> |
| </tr> |
| </table> |
| </subsection> |
| |
| <subsection name="Xalan-Java Extensions"> |
| <p> |
| For extensions written in languages other than Java, Xalan-Java uses |
| the Bean Scripting Framework (BSF), an architecture for incorporating |
| scripting into Java applications and applets. |
| </p> |
| |
| <table> |
| <tr> |
| <th>Author:</th> |
| <td><a href="http://xml.apache.org/xalan-j/index.html">Apache XML Xalan developers</a></td> |
| </tr> |
| <tr> |
| <th>URL:</th> |
| <td><a href="http://xml.apache.org/xalan-j/extensions.html">http://xml.apache.org/xalan-j/extensions.html</a></td> |
| </tr> |
| </table> |
| </subsection> |
| |
| <subsection name="Using Rhino with BSF and Apache"> |
| <p> |
| The Bean Scripting Framework (or BSF) was originally developed by |
| IBM and now published as open source. It provides a framework for |
| using a number of scripting languages with Java. Rhino is one of the |
| supported languages. |
| </p> |
| |
| <table> |
| <tr> |
| <th>Author:</th> |
| <td><a href="mailto:nboyd@atg.com">Norris Boyd</a></td> |
| </tr> |
| <tr> |
| <th>URL:</th> |
| <td><a href="http://www.mozilla.org/rhino/bsf.html">http://www.mozilla.org/rhino/bsf.html</a></td> |
| </tr> |
| </table> |
| </subsection> |
| |
| <subsection name="Extending Your Applications with Bean Scripting Framework"> |
| <p> |
| BSF brings standard support for many programming languages to the |
| Java platform. |
| </p> |
| |
| <table> |
| <tr> |
| <th>Author:</th> |
| <td><a href="mailto:rick_m_hightower@hotmail.com">Rick Hightower</a></td> |
| </tr> |
| <tr> |
| <th>URL:</th> |
| <td><a href="http://jdj.sys-con.com/read/36422.htm">http://jdj.sys-con.com/read/36422.htm</a></td> |
| </tr> |
| </table> |
| </subsection> |
| |
| <subsection name="Embed JudoScript in Java"> |
| |
| <p> |
| Two ways to embed JudoScript in Java: through its support of Bean |
| Scripting Framework and its own, simpler engine interface. |
| </p> |
| |
| <table> |
| <tr> |
| <th>Author:</th> |
| <td><a href="mailto:judoscript@hotmail.com">James Huang</a></td> |
| </tr> |
| <tr> |
| <th>URL:</th> |
| <td><a href="http://www.judoscript.com/articles/embed.html">http://www.judoscript.com/articles/embed.html</a></td> |
| </tr> |
| </table> |
| </subsection> |
| |
| <subsection name="JRuby Documentation"> |
| <p> |
| Using JRuby with BSF |
| </p> |
| |
| <table> |
| <tr> |
| <th>Author:</th> |
| <td><a href="mailto:jpeterson@users.sourceforge.net">Jan Arne Petersen</a></td> |
| </tr> |
| <tr> |
| <th>URL:</th> |
| <td><a href="http://jruby.sourceforge.net/doc-bsf.shtml">http://jruby.sourceforge.net/doc-bsf.shtml</a></td> |
| </tr> |
| </table> |
| </subsection> |
| |
| <subsection name="Embed ObjectScript in Java"> |
| <p> |
| ObjectScript can be embedded either through it's own native interface, or through BSF. |
| </p> |
| |
| <table> |
| <tr> |
| <th>Author:</th> |
| <td><a href="mailto:rob@ti.com">Rob Clark</a></td> |
| </tr> |
| <tr> |
| <th>URL:</th> |
| <td><a href="http://objectscript.sourceforge.net/?docs/embedding.html">http://objectscript.sourceforge.net/?docs/embedding.html</a></td> |
| </tr> |
| </table> |
| </subsection> |
| |
| |
| </section> |
| |
| <section name="Presentations"> |
| |
| <subsection name="An Introduction to BSF"> |
| <p>This article is a short introduction into the basic |
| concepts of BSF. To be presented at ApacheCon 2002.</p> |
| |
| <table> |
| <tr> |
| <th>Author:</th> |
| <td><a href="mailto:victor.j.orlikowski@alumni.duke.edu">Victor Orlikowski</a></td> |
| </tr> |
| <tr> |
| <th>URL:</th> |
| <td><a href="http://www.dulug.duke.edu/~vjo/papers/ApacheCon_US_2002/">http://www.dulug.duke.edu/~vjo/papers/ApacheCon_US_2002/</a></td> |
| </tr> |
| </table> |
| </subsection> |
| |
| <subsection name="Java Bean Scripting with Rexx (PDF)"> |
| <p> |
| Using Rexx with BSF |
| </p> |
| |
| <table> |
| <tr> |
| <th>Author:</th> |
| <td><a href="mailto:Rony.Flatscher@wu-wien.ac.at">Rony G. Flatscher</a></td> |
| </tr> |
| <tr> |
| <th>URL ("The Vienna Version of BSF4Rexx"):</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</td> |
| <!-- |
| <td><a href="wi.wu-wien.ac.at/Studium/LVA-Unterlagen/ poolv/folien/2001_orx12.pdf">wi.wu-wien.ac.at/Studium/LVA-Unterlagen/ poolv/folien/2001_orx12.pdf</a></td> |
| --> |
| </tr> |
| |
| <tr> |
| <th>URL ("The Vienna Version of BSF4Rexx", allows open-platform scripting of OpenOffice.org with the help of BSF):</th> |
| <td><a href="http://wi.wu-wien.ac.at/rgf/rexx/orx17/2006_orx17_UNO.pdf">http://wi.wu-wien.ac.at/rgf/rexx/orx17/2006_orx17_UNO.pdf</td> |
| </tr> |
| |
| |
| <tr> |
| <th>URL ("BSF4Rexx: Camouflaging Java", presentation at <a href="http://asia.apachecon.com">ApacheCon Asia 2006</a>):</th> |
| <td><a href="http://asia.apachecon.com/wp-content/presentations/ApacheConAsia2006-08-16-Flatscher-BSF4Rexx.pdf">http://asia.apachecon.com/wp-content/presentations/ApacheConAsia2006-08-16-Flatscher-BSF4Rexx.pdf</td> |
| </tr> |
| |
| </table> |
| </subsection> |
| |
| </section> |
| </body> |
| </document> |