# Jruby, qualcuno lo usa?

**URL:** <https://www.ruby-forum.com/t/jruby-qualcuno-lo-usa/215982>\
**Category:** IT\
**Created:** [January 21, 2012, 3:01pm UTC](https://www.ruby-forum.com/t/jruby-qualcuno-lo-usa/215982 "2012-01-21T15:01:23Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![dubstep](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/cdc98d/32.png) [@dubstep](https://www.ruby-forum.com/u/dubstep)\
**Post date:** [January 21, 2012, 3:01pm UTC](https://www.ruby-forum.com/t/jruby-qualcuno-lo-usa/215982/1 "2012-01-21T15:01:23Z")

</div>

Come da oggetto.

---

<div class="post-metadata">

**Author:** ![msan](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/3ab097/32.png) [@msan](https://www.ruby-forum.com/u/msan)\
**Post date:** [January 21, 2012, 4:33pm UTC](https://www.ruby-forum.com/t/jruby-qualcuno-lo-usa/215982/2 "2012-01-21T16:33:04Z")

</div>

Al momento non ne sento il bisogno 😃

Il giorno 21 gennaio 2012 15:00, Mauro [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) ha scritto:

---

<div class="post-metadata">

**Author:** ![msan](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/3ab097/32.png) [@msan](https://www.ruby-forum.com/u/msan)\
**Post date:** [January 21, 2012, 11:09pm UTC](https://www.ruby-forum.com/t/jruby-qualcuno-lo-usa/215982/3 "2012-01-21T23:09:26Z")

</div>

On 21 January 2012 16:32, Luca B. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> Al momento non ne sento il bisogno 😃

era piu’ che altro per sapere se, dopo l’upgrade a rails 3.2, il  
comando rake db:migrate vi da l’errore  
“undefined method `accept’ for nil:NilClass”.  
Cosa che immagino con ruby MRI non succeda.

---

<div class="post-metadata">

**Author:** ![msan](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/3ab097/32.png) [@msan](https://www.ruby-forum.com/u/msan)\
**Post date:** [January 24, 2012, 11:41am UTC](https://www.ruby-forum.com/t/jruby-qualcuno-lo-usa/215982/4 "2012-01-24T11:41:08Z")

</div>

Conosco gente che lo usa senza problemi, ma la mia esperienza  
nell’usarlo  
con Rails 3.1 su un’app molto basic non stato “liscia” per cos dire 🙂

2012/1/21 Mauro [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)

> [http://lists.ruby-it.org/mailman/listinfo/ml](http://lists.ruby-it.org/mailman/listinfo/ml)

–  
Andrea R.  
Lelylan | reThink your house  
[http://lelylan.com](http://lelylan.com)

---

<div class="post-metadata">

**Author:** ![msan](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/3ab097/32.png) [@msan](https://www.ruby-forum.com/u/msan)\
**Post date:** [January 24, 2012, 4:16pm UTC](https://www.ruby-forum.com/t/jruby-qualcuno-lo-usa/215982/5 "2012-01-24T16:16:51Z")

</div>

2012/1/24 Andrea R. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid):

> Conosco gente che lo usa senza problemi, ma la mia esperienza nell’usarlo  
> con Rails 3.1 su un’app molto basic non stato “liscia” per cos dire 🙂

Che problemi hai avuto?  
Praticamente non c’e’ nessuna differenza tra l’usare ruby o jruby se  
non per la fase di deployment.

---

<div class="post-metadata">

**Author:** ![msan](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/3ab097/32.png) [@msan](https://www.ruby-forum.com/u/msan)\
**Post date:** [January 24, 2012, 5:18pm UTC](https://www.ruby-forum.com/t/jruby-qualcuno-lo-usa/215982/6 "2012-01-24T17:18:49Z")

</div>

I got into this error [http://jira.codehaus.org/browse/JRUBY-6164](http://jira.codehaus.org/browse/JRUBY-6164). Ho  
provato diverse versioni di JRuby, ma niente da fare. Ho anche  
tentato con Torquebox. Qui [http://www.ruby-forum.com/topic/3037487](http://www.ruby-forum.com/topic/3037487) un  
messaggio che avevo mandato in lista, e che per mia  
colpa, non stato approfondito.

2012/1/24 Mauro [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)

> [http://lists.ruby-it.org/mailman/listinfo/ml](http://lists.ruby-it.org/mailman/listinfo/ml)

–  
Andrea R.  
Lelylan | reThink your house  
[http://lelylan.com](http://lelylan.com)

---

<div class="post-metadata">

**Author:** ![msan](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/3ab097/32.png) [@msan](https://www.ruby-forum.com/u/msan)\
**Post date:** [January 24, 2012, 11:43am UTC](https://www.ruby-forum.com/t/jruby-qualcuno-lo-usa/215982/7 "2012-01-24T11:43:01Z")

</div>

Lo usano in linkedin (  
[http://ontwik.com/ruby/how-linkedin-uses-jruby-on-its-front-end/](http://ontwik.com/ruby/how-linkedin-uses-jruby-on-its-front-end/) )

Paolo

2012/1/24 Andrea R. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)

> > “undefined method `accept’ for nil:NilClass”.  
> > Andrea R.  
> > Lelylan | reThink your house  
> > [http://lelylan.com](http://lelylan.com)
> 
> * * *
> 
> Ml mailing list  
> removed\_email\_address@domain.invalid  
> [http://lists.ruby-it.org/mailman/listinfo/ml](http://lists.ruby-it.org/mailman/listinfo/ml)

–  
“… static analysis is fun, again!”

life from an application security guy ~\> [http://thesp0nge.com](http://thesp0nge.com)

---

<div class="post-metadata">

**Author:** ![msan](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/3ab097/32.png) [@msan](https://www.ruby-forum.com/u/msan)\
**Post date:** [January 24, 2012, 5:25pm UTC](https://www.ruby-forum.com/t/jruby-qualcuno-lo-usa/215982/8 "2012-01-24T17:25:02Z")

</div>

2012/1/24 Andrea R. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid):

> I got into this error [http://jira.codehaus.org/browse/JRUBY-6164](http://jira.codehaus.org/browse/JRUBY-6164). Ho  
> provato diverse versioni di JRuby, ma niente da fare. Ho anche  
> tentato con Torquebox. Qui [http://www.ruby-forum.com/topic/3037487](http://www.ruby-forum.com/topic/3037487) un  
> messaggio che avevo mandato in lista, e che per mia  
> colpa, non stato approfondito.

Per quanto riguarda il primo bug hai provato le soluzioni che ti sono  
state suggerite?  
Usi thin?  
Prova webrick, so che non e’ il massimo ma vedi se funziona, a me  
funziona.  
Io uso linux e openJDK, ho scaompattato il tar jruby, fatto jruby -S  
gem install rails, dopodiche’ per ogni nuova app faccio:

jruby -S rails new myapp -m [http://jruby.org/rails3.rb](http://jruby.org/rails3.rb)

rails s mi attiva webrick e tutto funziona perfettamente a parte un  
bug con rails 3.2 ma se per il momento usi rails 3.1 non dovresti  
avere problemi.

---

<div class="post-metadata">

**Author:** ![msan](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/3ab097/32.png) [@msan](https://www.ruby-forum.com/u/msan)\
**Post date:** [January 25, 2012, 11:01am UTC](https://www.ruby-forum.com/t/jruby-qualcuno-lo-usa/215982/9 "2012-01-25T11:01:45Z")

</div>

MRI ha sempre il GIL (Global Interpreter Lock) ma JRuby no. Gli unici  
che non hanno il GIL sono JRuby e Rubinius. Quindi se la app girera` su un multicore, e` meglio usare JRuby o Rubinius. Dr Nic dice proprio  
questo: [http://windycityrails.org/videos2011/#1](http://windycityrails.org/videos2011/#1)
