2009-10-14 44 views
1

我在JRuby on Rails(JRuby 1.3.0)中創建了一個站點。我也使用Tomcat。JRuby on Rails發佈數據簡化版

我使用POST表單將數據發佈到服務器。該帖子可以正常工作,但在到達控制器時截至約1000個字符。

我已經嘗試使用JRuby 1.4RC1來查看問題消失,但問題仍然存在。

我決定嘗試使用webrick的Ruby on Rails,並且發佈數據未被截斷。

有沒有人使用過JRuby on Rails並且碰到這個問題呢?

它是一種非常奇怪的問題希望你們知道我說的是: -/

乾杯

EEF

回答

0

您能否確定您使用JRuby-Rack(0.9.5)的latest version?在早期版本中,我們在POST截斷時遇到了一些問題。見JRUBY_RACK-15,JRUBY_RACK-10,JRUBY_RACK-4

+0

嘿,我已經運行這個命令「jruby -S gem list」,它列出機架版本爲「rack(1.0.0)」,這是最新版本嗎?乾杯 – RailsSon 2009-10-16 20:23:02

+0

我相信如此。再次運行「jruby -S gem install rack」進行仔細檢查。 – 2009-10-19 21:18:20

+0

是的,1.0.0是絕對安裝的。奇怪的是數據被縮短了:-S你知道這可以被修復嗎?或者它會在未來的JRuby發行版中成爲bug修復嗎?乾杯 – RailsSon 2009-10-20 20:07:04

0

,你可以嘗試使用FireBug,看看是否值實際上被送到服務器?

另外,你正在運行webrick或雜種?你在代理服務器後面嗎?

+0

我曾試着看着螢火蟲,並檢查發送了什麼,所有的數據正在發送。我使用warbler和jboss在rails 2.3.3上運行jruby 1.3.1,我不在代理服務器後面。 – RailsSon 2009-10-16 15:27:02