blob: 7addc5501d30e72bf324b518e693a8b82d3bae16 [file] [log] [blame]
<?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 (&quot;The Vienna Version of BSF4Rexx&quot;):</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 (&quot;The Vienna Version of BSF4Rexx&quot;, 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 (&quot;BSF4Rexx: Camouflaging Java&quot;, 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>