Je rencontre des problèmes lors de la configuration de JRuby pour fonctionner correctement avec OpenSSL. Googling a révélé que c'est une occurrence assez commune, mais aucune des solutions que j'ai lues n'a fonctionné pour moi. Voici ma configuration:Erreur JRuby OpenSSL
- Ubuntu 9.10
- JRuby 1.5.1
- JRuby-OpenSSL (0,7)
Voici l'erreur:
irb(main):001:0> require 'jruby/openssl/gem_only'
=> true
irb(main):002:0> require 'openssl'
=> true
irb(main):003:0> OpenSSL::Digest::OPENSSL_VERSION_NUMBER
NameError: uninitialized constant OpenSSL::Digest::OPENSSL_VERSION_NUMBER
Fait intéressant, require 'openssl'
retourne vrai même si je n'ai pas installé le joyau jruby-openssl. Selon this link, cela ne devrait pas arriver?
Essayer de charger la gemme de façon explicite avec require 'rubygems'
et gem 'jruby-openssl'
n'aide pas.
Configuration similaire pour moi aussi. (X) Ubuntu 10.04 (x64), jruby 1.4.0, jruby-openssl 0.7 –