シンプルな「hello」タイプの JRuby アプリケーションを作成し、Warbler を使用して WAR を起動し、JBoss にデプロイしました。ただし、アプリケーションを使用すると、次のエラーが発生します。
ActiveRecord::JDBCError (The driver encountered an unknown error: java.sql.SQLException: path to '/opt/jboss/server/ruby/tmp/deploy/tmp8791905909469840942demo-exp.war/WEB-INF/db/production.sqlite3': '/opt/jboss/server/ruby/tmp/deploy/tmp8791905909469840942demo-exp.war/WEB-INF/db' does not exist):
確かに、demo.war ファイルを掘り下げると、WEB-INF ディレクトリに db ディレクトリがありません。db ディレクトリは app ディレクトリに存在しますが、テスト、開発、および本番データベース ファイルと一緒に存在します。
何か案は?