And something i forgot... Mongoid only supports jruby on ruby-1.9 mode... I'm not sure if monoid-4.x already supports jruby running on ruby-2.0 compatibility mode.
So, make sure you are running jruby on ruby-1.9 mode. Best regards, Carlos Figueiredo On Tue, Apr 22, 2014 at 2:09 PM, Carlos Figueiredo < [email protected]> wrote: > Only Mongoid 4.x supports rails 4.x > > I've been using mongoid ~> 4.0.0.beta with satisfatory results (on ruby... > i didn't try on jruby yet) > > > I don't recommend you get the master branch... if you wanna get directly > on github sources, focus a tag > > And after all, if you still get problems, is good open an issue on mongoid > repository to let them track the problem and resolve if possible. > > Best regards, > > Carlos Figueiredo > > > On Mon, Apr 21, 2014 at 10:43 PM, Manish Chakravarty < > [email protected]> wrote: > >> Hello, >> >> I am developing a JRuby on Rails 4 application. I've the following in my >> Gemfile: >> gem "mongoid", "~> 3.1.6" >> >> When I run a bundle update, I get the following: >> Resolving dependencies... >> Bundler could not find compatible versions for gem "activemodel": >> In Gemfile: >> mongoid (~> 3.1.6) java depends on >> activemodel (~> 3.2) java >> >> rails (= 4.1.0) java depends on >> activemodel (4.1.0) >> >> >> When I switch to upstread mongoid via >> gem "mongoid", github: 'mongoid/mongoid' >> >> a 'bundle update' goes through but I am worried about taking this >> application to production. The upstream github Mongoid driver seems to be >> 50-100x slower than the Java MongoDB driver. >> I have a content ingestion script where I need to repeatedly search for >> text-matching in an attribute. I've created the required indexes to deal >> speed up the lookups ( there are around 600,000 records, total number of >> insertions performed during the operation is about 15,000 ) >> The JRuby + Mongoid takes around 100 hours to complete the operation - I >> rewrote the script as a Java class and ran it using the Java MongoDB driver >> and it takes around 30 minutes! >> >> There's obviously a problem here - I'd like to know if you are using >> JRuby on Rails in production and if so, what version of Mongoid are you >> using? >> >> Regards, >> Manish >> >> -- >> You received this message because you are subscribed to the Google Groups >> "Ruby on Rails: Talk" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected]. >> To post to this group, send email to [email protected]. >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/rubyonrails-talk/5ab1a725-dcab-48d4-8b91-a63e9b229c30%40googlegroups.com<https://groups.google.com/d/msgid/rubyonrails-talk/5ab1a725-dcab-48d4-8b91-a63e9b229c30%40googlegroups.com?utm_medium=email&utm_source=footer> >> . >> For more options, visit https://groups.google.com/d/optout. >> > > -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/rubyonrails-talk/CANPOtXvf4PkxLaG04SjiwS5wDPaQ_mVBbbPmMyF%3DoR1fBG%3DfKQ%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.

