Ruby RJB&x2B;乘客。RJB似乎不调用Java
我和RJB和乘客有点问题 我的系统: Debian 6 Java JDK 7 Apache2+乘客Ruby 1.9.2 Rails 3.2.6 我正在使用jasper rails gem通过我的RoR应用程序阅读我的.jasper报告。 在我的开发机器(通过webrick)上,一切都正常运行,但当我点击报告链接将其上传到我的生产服务器(Passenger+Apache2)时,它得到了大量的处理时间,不会去任何地方 我做了一个在linux上运行“top”的测试,同时我点击生成报告,我意识到java进程没有被创建,看起来它没有被调用 JAVA_HOME和LD_LIBRARY_路径在系统和my environments.rb上正确设置 有人知道如何解决或调试这个问题吗 在日志文件中,我没有收到任何错误或警告 任何帮助都将不胜感激 提前感谢大家 遵循my environment.rb设置:Ruby RJB&x2B;乘客。RJB似乎不调用Java,ruby,ruby-on-rails-3,java-7,passenger,rjb,Ruby,Ruby On Rails 3,Java 7,Passenger,Rjb,我和RJB和乘客有点问题 我的系统: Debian 6 Java JDK 7 Apache2+乘客Ruby 1.9.2 Rails 3.2.6 我正在使用jasper rails gem通过我的RoR应用程序阅读我的.jasper报告。 在我的开发机器(通过webrick)上,一切都正常运行,但当我点击报告链接将其上传到我的生产服务器(Passenger+Apache2)时,它得到了大量的处理时间,不会去任何地方 我做了一个在linux上运行“top”的测试,同时我点击生成报告,我意识到java
# Load the rails application
require File.expand_path('../application', __FILE__)
ENV['JAVA_HOME'] = "/usr/lib/jvm/jdk1.7.0"
ENV['LD_LIBRARY_PATH'] = "/usr/lib/jvm/jdk1.7.0/jre/lib/i386:/usr/lib/jvm/jdk1.7.0/jre/lib/i386/client"
# Initialize the rails application
SIGMA::Application.initialize!
使用Mahaswami软件提供的解决方案解决: www.github.com/Mahaswami/jasper-rails 这家伙修改了插件,使其能与乘客正常工作 谢谢!;)