BSFPerl is a Bean Scripting Framework (BSF) engine implementation that can be used to run Perl scripts from within Java, with no native code required. Java objects can be referenced transparently from Perl, and arbitrary Perl expressions are supported.
This is fantastic! It works very nicely with Beanshell, and BSF 2.44 (from wi.wu-wien.ac.at/rgf/rexx/bsf4rexx/current/). This is surprising considering that v0.2 is over 9 years old. Great job, Don!