所以,我一直爲Torquebox文檔下面在這裏找到:嘗試部署一個測試Rails應用程序到Torquebox,不斷收到錯誤機架
http://torquebox.org/documentation/1.0.0/
我有JBOSS的東西的工作,並部署了測試導軌應用程序(空)。我成功打開了默認的「Welcome Aboard」導航頁面。
但是,如果我嘗試快速腳手架一些測試代碼:
軌摹腳手架演示
,然後嘗試打/演示,我得到一個巨大的錯誤。
javax.servlet.ServletException: org.jruby.exceptions.RaiseException: (SystemExit) exit
org.torquebox.rack.core.servlet.RackFilter.doRack(RackFilter.java:118)
org.torquebox.rack.core.servlet.RackFilter.doFilter(RackFilter.java:103)
org.torquebox.rack.core.servlet.RackFilter.doFilter(RackFilter.java:75)
當我看JBOSS/Torquebox日誌,我看到:
10:40:32,367 INFO [STDOUT]找不到任何來源 機架1.2.1 10:40:32368 ERROR [org.torquebox.rack.core.servlet.RackFilter]錯誤調用機架濾波器:org.jruby.exceptions.RaiseException:(SystemExit)出口
我有點混亂。如果我正常部署我的rails應用程序,使用rails s,一切正常。
這裏是我記得我在做什麼:
- 證實我對Java 6
- 從二進制文件安裝Torquebox
- 設置所有我的路徑/系統變量
- 運行JBoss服務器
- 使用提供的模板命令創建我的rails應用程序
- 必需的'torquebox-rake-support'在我的Rakefile中(需要我到i安裝一些寶石,因爲我在RVM上)
- rake torquebox:部署到部署。
我可以看到飛濺的歡迎頁面,就像我說的,但沒有路線似乎工作。
有人知道我做錯了什麼嗎?