Warbler によって作成された war ファイルを使用して、既存の Tomcat 7 インストールにデプロイしようとしている JRuby on Rails アプリケーションがあります。war ファイルを webapps ディレクトリにドロップすると、war の内容を含むディレクトリが作成されます。静的な html (公開) ファイルにはアクセスできますが、動的に生成された Ruby の URL にはアクセスできず、404 応答が返されません。
私の推測では、Tomcat は Ruby ファイルを実行または処理する方法を認識していません。それらをスクリプトとして実行するようにTomcatに指示するために何かする必要がありますか?
私のカタリナログファイルには、次のように表示されます。
java.util.concurrent.ThreadPoolExecutor$Worker.runTask (未知のソース) での FutureTask.run (未知のソース) java.util.concurrent.ThreadPoolExecutor$Worker.run (未知のソース) での java.lang.Thread.run (未知のソース) ) 2012 年 3 月 22 日 10:50:43 PM org.apache.catalina.startup.TaglibUriRule 本文情報: TLD がスキップされました。URI: urn:org.jruby.rack は既に定義されています