JRuby'yi OpenSSL ile düzgün çalışacak şekilde yapılandırırken sorun yaşıyorum. Googling, bunun oldukça yaygın bir olay olduğunu ortaya çıkardı, ancak okuduğum çözümlerin hiçbiri benim için işe yaramadı. İşte benim kurgusunda:JRuby OpenSSL Hatası
- Ubuntu 9.10
- jruby jruby-Openssl İşte
(0,7) hatadır 1.5.1
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
İlginç require 'openssl'
jruby-openssl geminin yüklü olmasa bile true değerini döndürür. this link'a göre, bu olmamalıydı?
Gem'i require 'rubygems'
ve gem 'jruby-openssl'
ile açıkça yüklemeye çalışmanız yardımcı olmaz.
Benim için de benzer bir ayar. (X) ubuntu 10.04 (x64), jruby 1.4.0, jruby-openssl 0.7 –