Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    text
    copied!<p><strong>Edit:</strong> Looks like somebody created a <a href="http://jruby-rack.appspot.com/" rel="nofollow noreferrer">sample JRuby-Rails application</a> - this should be an easy starting point. Sample code is <a href="http://github.com/nicksieger/jruby-rack/tree/master/examples/rails" rel="nofollow noreferrer">here</a>.</p> <p>It appears that there are a few projects being worked on to create App Engine adapters for the <a href="http://datamapper.org" rel="nofollow noreferrer">DataMapper</a> ORM. <a href="http://blog.s21g.com/articles/1426" rel="nofollow noreferrer">This one</a> should work with the current version of DataMapper (0.9.11), and <a href="http://code.google.com/p/appengine-jruby/" rel="nofollow noreferrer">this one</a> requires the 0.10.0 version in development. They're both pretty new (to be expected, given how recently the App Engine Java announcement was made), so I can't vouch for their current quality, of course.</p> <p>Using DataMapper with Rails requires a bit of extra configuration; see <a href="http://blog.teksol.info/2008/10/16/how-to-use-datamapper-from-rails-including-migrations-and-tests" rel="nofollow noreferrer">this blog post</a> for more information. This will be made less onerous by Rails 3, which is intended to be ORM agnostic after the merge with Merb. If Rails 2.3 + DataMapper presents problems, one can also consider other Ruby web frameworks (<a href="http://merbivore.com" rel="nofollow noreferrer">Merb</a>, <a href="http://www.sinatrarb.com/" rel="nofollow noreferrer">Sinatra</a>, etc.).</p> <p><a href="http://github.com/knowtheory/reggae/tree/master" rel="nofollow noreferrer">This library</a> may also prove helpful in setting up a JRuby web app on GAE. I haven't tested any of these out, so YMMV.</p>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload