Warbler を使って redmine インストールの war を作ってみました。
最初に JRuby (1.7.4) をインストールしてから、「jruby -S gem install ...」、「jruby -S bundle」ですべての gem をダウンロードしました。
次に、ウグイスをインストールし、config.gems で jruby-openssl を指定して、または指定せずに試しました。
org.jruby.exceptions.RaiseException: (LoadError) 読み込みエラー: openssl -- java.lang.NoClassDefFoundError: クラス org.jruby.ext.openssl.ASN1 を初期化できませんでした
JRuby 1.7.3 と JRuby 1.7.1 でも試してみましたが、生成される .war ファイルのサイズはほぼ同じです。
jruby-openssl が jruby の一部であることを理解しました。
どうすればこれを機能させることができますか?
更新:戦争をすることなく、jruby で動作します。ですから、ウグイスはパッケージングを間違っているに違いないと思います。