At last, I've managed to run helloworld jROR+googleappengine.
I use rails 2.3.4, jruby 1.3.1, MAC OS X 10_5_8, java 1.5.0_19. I used
instructions. First I had problems
with dev_appserver(but remotely on your server it worked). On every
second non-static request it faild with next exception:
Sep 21, 2009 7:17:20 AM
SEVERE:  javax.servlet.ServletContext log:
actionpack-2.3.4/lib/action_controller/reloader.rb:31:in `lock': Mutex
relocking by same thread (ThreadError)
...internal jruby stack elided...
I just commented 31-th line in file WEB-INF/lib/gems.jar!/gems/
actionpack-2.3.4/lib/action_controller/reloader.rb (in red).
def self.run(lock = @@default_lock)
status, headers, body = yield
[status, headers, BodyWrapper.new(body, lock)]
Seems works fin locally now and I can work with datastore through web
but I steel can't run irb. Command "appcfg.rb run -S irb" just waiting
for something for ever with no messages. Have you any ideas what's go
wrong with my environment?
Thanks fro supporting ruby,