I know that JRuby can access COM APIs, but can it interface with .NET?
Is it possible to access .NET APIs with JRuby?
.net;ruby;jruby
You might be able to use Mainsoft for Java EE alias Grasshopper. This article gives a wide level overview. It appears to be free to develop in and run.