Forum: JRuby JDBC connection from Java to jRuby on Rails

Announcement (2017-05-07): is now read-only since I unfortunately do not have the time to support and maintain the forum any more. Please see and for other Rails- und Ruby-related community platforms.
Chason Choate (Guest)
on 2014-07-31 00:01
(Received via mailing list)
Hello all,

I have a question regarding JDBC connections between Java and jRuby on


Centos 6.5
Java 7
jRuby on Rails 4.1

At my company we are a Java shop. We have recently starting using jRuby
(which is awesome) and jRuby on Rails for web development. The Java app
will boot up rails via the rack-servlet ( which looks for a
Once that happens the Rails app will call back to the Java app for it's
type and java.sql.datasource object. At this point how do I configure
ActiveRecord to use the passed java.sql.datasource object?

Thanks for your time, and if you need me to clarify anything please let
Karol Bucek (Guest)
on 2014-07-31 06:20
(Received via mailing list)
Hey! ... if you establish the connection "by hand" ... than simply:
ActiveRecord::Base.establish_connection :adapter => 'mysql',
=> data_source_object

The usual case is to configure the JNDI name (for a bound data-source)
database.yml ... one again :

  adapter: 'mysql'
  jndi: java:comp/env/jdbc/MyDS

Cheers, K.

On Wed, Jul 30, 2014 at 11:59 PM, Chason Choate <
This topic is locked and can not be replied to.