>This is the first I've heard of anyone wrapping a Java library in
this manner.
Sorry, cant take credit :(.
See http://pylucene.osafoundation.org ... its python, rather than ruby,
but similar process (gcj/swig)... which is where I got the inspiration.
But yes, an article would be nice, thanks. Pylucene doesnt have the
best of documentation.