LiveCycle has a Java API and an ActionScript API. LiveCycle services and applications can be called from .Net clients via SOAP, also. ES introduced REST endpoints on most services and all applications. You could call the LiveCycle Forms service from JRuby using NET::HTTP.
Thanks Steve, I'll try the Restful WS approach.