warbler

    0熱度

    1回答

    我試圖在ChiliProject(Redmine fork,Rails 2.3應用程序)上使用warbler將其部署到Java Jetty Web服務器中。但是,當我在項目根文件夾中運行囀,它失敗給定的錯誤消息: $ warble --trace warble aborted! undefined method `gems' for #<Rails::VendorGemSourceIndex:

    1熱度

    1回答

    我使用warbler來包裝我的紅寶石項目到可執行.jar文件。在我的項目的Rakefile中,我列出了多個ruby可執行文件。但是,當我使用warbler構建jar時,運行java -jar myjar.jar時僅啓動第一個可執行文件(列在我的Rakefile中)。我目前的解決方法是在我的項目的bin文件夾中有一個啓動腳本根據用戶的選擇委託給其他腳本。有沒有更好的方法與鶯做到這一點?

    1熱度

    1回答

    是否有可能從warbled rails項目執行rake任務? 我有一個部署到JBoss的war rails欄項目。我需要在後臺運行郵件程序。什麼是最好的方式來做到這一點?

    0熱度

    2回答

    嘗試訪問我的應用程序時,我的Glassfish日誌中出現以下錯誤: Caused by: org.jruby.exceptions.RaiseException: (NameError) method 'to_yaml' not defined in Object 查看日誌我看到: undefined method `bundle_path' for Bundler:Module 我確認w

    1熱度

    1回答

    我想通過Warbler生成的war文件將Rails應用程序部署到Tomcat。戰爭文件部署到沒有任何問題/ myproject的護欄貴,但是,當我嘗試在應用程序訪問一個頁面,我越來越: ArgumentError: wrong number of arguments (1 for 0) send at org/jruby/RubyKernel.java:2097 Rail

    5熱度

    1回答

    Warbler希望您在創建WAR時指定RAILS_ENV。然後將其放入生成的WAR的web.xml中。但是,如果您可以創建一個從環境中學習其RAILS_ENV的WAR,則可以創建一個可用於分級或生產的WAR - 換句話說,可以測試WAR的上級管理機制,然後部署而不更改。

    2熱度

    2回答

    我使用Rvm並安裝jruby-1.6.4(使用ruby 1.9.2) 我使用warbler創建war文件並將其部署在tomcat-6.0.4上 問題是當我運行應用程序tomcat的日誌顯示了作爲1.8.7 我查了紅寶石的版本直通RVM列表紅寶石版本,它顯示了正確的版本(1.8.7) 當我降級jruby使用1.8.7(通過使用JRUBY_OPTS = - 1.8.7該應用程序像魅力 如何確保紅寶石版

    0熱度

    2回答

    我運行Ubuntu 11.10,JRuby的1.4.0,紅寶石1.8.7.174,RubyGems的1.3.5,2.3.4軌道 我的工作需要這些特定版本的項目jruby和Rails以及glassfish服務器。我遇到的問題是,當我啓動glasfish,interminal它表明: Missing these required gems: warbler >= 1.2.1 ... Ru

    0熱度

    1回答

    我們使用Warbler將應用程序部署到JBoss。服務器似乎開始罰款,但是當一個請求被髮送到我們得到以下錯誤的應用程序: ... JRuby-Rack startup No such file to load -- lib/mylib .... 正如你可以看到它似乎在嘗試加載mylib.jar,這是什麼時候被撞車出局我們在user.rb類中使用的Java庫。我檢查了三倍,myli

    3熱度

    1回答

    我已經創建了一個簡單的'hello'類型的JRuby應用程序,並使用Warbler進行了WAR,然後部署到JBoss。然而,在使用應用程序時,我得到了以下錯誤: ActiveRecord::JDBCError (The driver encountered an unknown error: java.sql.SQLException: path to '/opt/jboss/server/rub