Forum OpenACS Q&A: Release Notice - nsjavablend

Collapse
Posted by Dan Wickstrom on
This is a release announcement for an alpha release of
nsjavablend-0.0.9.
nsjavablend is a loadable c-modules for aolserver that merges nsjava
with tclblend.
<p>
This is an interim release for developement and testing. Mo DeJong,
the lead developer of the Tclblend project has given tenative approval
to adding aolserver support into the Tclblend distribution, so future
releases will probably be done as part of the Tclblend project hosted
at sourceforge.
<p>
The current release is available as nsjavablend-0.0.9.tar.gz at
http://nsjava.sourceforge.net.
<p>
With the inclusion of Tclblend this module now offers complete access
to the Java api for dynamic scripting of Java objects from within Tcl
scripts and Adp pages.  This module also retains the nsjava feature
which allows complete access to aolserver's Database api from within
user-defined java classes.
<p>
Features:
<pre>
* Full access to aolserver database api from witin user-defined java
classes.
* Create instances of Java objects from Tcl.
* Invoke instance methods on a Java object from Tcl.
* Invoke methods on array objects.
* Invoke static Java methods from Tcl.
* Get and Set Java Field values from Tcl.
* Determine if a Tcl object is an instance of a Java Class.
* Manipulate Java Bean properties from Tcl.
* Introspect Java Objects from Tcl.
* Load Tcl extensions defined in Java classes.
* Throw and Catch Java exceptions from Tcl.
* Import Java class names.
* And more.
</pre>
<p>
If anyone is interested in helping out with further development,
testing, or documentation of this module, please feel free to contact
me.
Collapse
Posted by Don Baccus on
This is great, Dan ... I wish I had the time to pitch in and help out,  but don't at the moment.  Maybe in a few weeks.

This is a really interesting approach.