ActiveScaffold 1.1.1 fails with JRuby 1.1.2, probable path problem
------------------------------------------------------------------
Key: JRUBY-2727
URL: http://jira.codehaus.org/browse/JRUBY-2727
Project: JRuby
Issue Type: Bug
Components: Application Error
Affects Versions: JRuby 1.1.2
Environment: OS X, ActiveScaffold 1.1.1, Warbler 0.9.9
Reporter: Fabio Akita
I tried to mangle the ActiveScaffold::Config::Core class, tried to change paths
but it changes the error slightly but for some reason something activescaffold
does in changing the search path for views break it very badly in Jruby (it
does work in MRI). But for some reason it works flawlessly in jetty_rails. So
it has to do with either some missing configuration for web.xml in warbler or
the way Rails apps are deployed inside a .war file.
Processing UsuariosController#index (for 0:0:0:0:0:0:0:1%0 at 2008-07-01
02:37:05) [GET]
Session ID: BAh7CiIWYXM6YWRtaW4vdXN1YXJpb3N7BjoJbGlzdHsAOgxjc3JmX2lkIiU0
MDE4N2Y2ODVmZDY0MGQ0MWRiNmRiYjdkMDhlZTAzYzoOcmV0dXJuX3RvMCIK
Zmxhc2hJQzonQWN0aW9uQ29udHJvbGxlcjo6Rmxhc2g6OkZsYXNoSGFzaHsA
BjoKQHVzZWR7ADoPdXN1YXJpb19pZGkG--f3479542d00de1c8459e2b1c76f9f42b3d12c546
Parameters: {"controller"=>"admin/usuarios", "action"=>"index"}
Usuario Load (0.011000) SELECT * FROM `usuarios` WHERE (`usuarios`.`id` =
1) LIMIT 1
SQL (0.001000) SELECT count(*) AS count_all FROM `usuarios`
Usuario Load (0.004000) SELECT * FROM `usuarios` ORDER BY usuarios.`id` ASC
LIMIT 0, 15
SEARCH_PATH:
active_scaffold_overrides/Users/akitaonrails/Applications/apache-tomcat-5.5.26/webapps/tarefas/WEB-INF/vendor/plugins/activescaffold/frontends/default/views
Rendering admin/usuarios/list
Rendered admin/usuarios/_list_column_headings (0.09600)
Rendered admin/usuarios/_messages (0.00000)
Rendered admin/usuarios/_list_actions (0.00600)
Rendered admin/usuarios/_list_record (0.02700)
Rendering template within layouts/admin/usuarios
Rendering list
Errno::ENOENT (No such file or directory - File not found - list):
/Users/akitaonrails/Applications/apache-tomcat/webapps/tarefas/WEB-INF/gems/gems/actionpack-2.1.0/lib/action_view/template.rb:39:in
`initialize'
/Users/akitaonrails/Applications/apache-tomcat/webapps/tarefas/WEB-INF/gems/gems/actionpack-2.1.0/lib/action_view/template.rb:39:in
`source'
/Users/akitaonrails/Applications/apache-tomcat/webapps/tarefas/WEB-INF/gems/gems/actionpack-2.1.0/lib/action_view/template_error.rb:11:in
`initialize'
/Users/akitaonrails/Applications/apache-tomcat/webapps/tarefas/WEB-INF/gems/gems/actionpack-2.1.0/lib/action_view/template.rb:29:in
`new'
/Users/akitaonrails/Applications/apache-tomcat/webapps/tarefas/WEB-INF/gems/gems/actionpack-2.1.0/lib/action_view/template.rb:29:in
`render_template'
/Users/akitaonrails/Applications/apache-tomcat/webapps/tarefas/WEB-INF/gems/gems/actionpack-2.1.0/lib/action_view/base.rb:245:in
`render_file'
/Users/akitaonrails/Applications/apache-tomcat/webapps/tarefas/WEB-INF/gems/gems/actionpack-2.1.0/lib/action_controller/base.rb:1108:in
`render_for_file'
/Users/akitaonrails/Applications/apache-tomcat/webapps/tarefas/WEB-INF/gems/gems/actionpack-2.1.0/lib/action_controller/base.rb:865:in
`render'
/Users/akitaonrails/Applications/apache-tomcat/webapps/tarefas/WEB-INF/gems/gems/actionpack-2.1.0/lib/action_controller/layout.rb:251:in
`render_with_a_layout'
/Users/akitaonrails/Applications/apache-tomcat/webapps/tarefas/WEB-INF/gems/gems/actionpack-2.1.0/lib/action_controller/benchmarking.rb:51:in
`render_with_benchmark'
/Users/akitaonrails/Applications/apache-tomcat/webapps/tarefas/WEB-INF/gems/gems/activesupport-2.1.0/lib/active_support/core_ext/benchmark.rb:8:in
`realtime'
/Users/akitaonrails/Applications/apache-tomcat/webapps/tarefas/WEB-INF/gems/gems/actionpack-2.1.0/lib/action_controller/benchmarking.rb:51:in
`render_with_benchmark'
/vendor/plugins/activescaffold/lib/extensions/action_controller_rendering.rb:14:in
`render_with_active_scaffold'
/vendor/plugins/activescaffold/lib/actions/list.rb:37:in `list'
/Users/akitaonrails/Applications/apache-tomcat/webapps/tarefas/WEB-INF/gems/gems/actionpack-2.1.0/lib/action_controller/mime_responds.rb:131:in
`call'
/Users/akitaonrails/Applications/apache-tomcat/webapps/tarefas/WEB-INF/gems/gems/actionpack-2.1.0/lib/action_controller/mime_responds.rb:131:in
`custom'
/Users/akitaonrails/Applications/apache-tomcat/webapps/tarefas/WEB-INF/gems/gems/actionpack-2.1.0/lib/action_controller/mime_responds.rb:160:in
`call'
/Users/akitaonrails/Applications/apache-tomcat/webapps/tarefas/WEB-INF/gems/gems/actionpack-2.1.0/lib/action_controller/mime_responds.rb:160:in
`respond'
/Users/akitaonrails/Applications/apache-tomcat/webapps/tarefas/WEB-INF/gems/gems/actionpack-2.1.0/lib/action_controller/mime_responds.rb:154:in
`each'
/Users/akitaonrails/Applications/apache-tomcat/webapps/tarefas/WEB-INF/gems/gems/actionpack-2.1.0/lib/action_controller/mime_responds.rb:154:in
`respond'
/Users/akitaonrails/Applications/apache-tomcat/webapps/tarefas/WEB-INF/gems/gems/actionpack-2.1.0/lib/action_controller/mime_responds.rb:107:in
`respond_to'
/vendor/plugins/activescaffold/lib/actions/list.rb:35:in `list'
/vendor/plugins/activescaffold/lib/actions/list.rb:8:in `index'
/Users/akitaonrails/Applications/apache-tomcat/webapps/tarefas/WEB-INF/gems/gems/actionpack-2.1.0/lib/action_controller/base.rb:1162:in
`perform_action'
/Users/akitaonrails/Applications/apache-tomcat/webapps/tarefas/WEB-INF/gems/gems/actionpack-2.1.0/lib/action_controller/filters.rb:580:in
`call_filters'
/Users/akitaonrails/Applications/apache-tomcat/webapps/tarefas/WEB-INF/gems/gems/actionpack-2.1.0/lib/action_controller/filters.rb:573:in
`perform_action_with_filters'
/Users/akitaonrails/Applications/apache-tomcat/webapps/tarefas/WEB-INF/gems/gems/actionpack-2.1.0/lib/action_controller/benchmarking.rb:68:in
`perform_action_with_benchmark'
file:/Users/akitaonrails/Applications/apache-tomcat/webapps/tarefas/WEB-INF/lib/jruby-complete-1.1.1.jar!/benchmark.rb:293:in
`measure'
/Users/akitaonrails/Applications/apache-tomcat/webapps/tarefas/WEB-INF/gems/gems/actionpack-2.1.0/lib/action_controller/benchmarking.rb:68:in
`perform_action_with_benchmark'
/Users/akitaonrails/Applications/apache-tomcat/webapps/tarefas/WEB-INF/gems/gems/actionpack-2.1.0/lib/action_controller/rescue.rb:201:in
`perform_action_with_rescue'
/Users/akitaonrails/Applications/apache-tomcat/webapps/tarefas/WEB-INF/gems/gems/actionpack-2.1.0/lib/action_controller/base.rb:529:in
`process'
/Users/akitaonrails/Applications/apache-tomcat/webapps/tarefas/WEB-INF/gems/gems/actionpack-2.1.0/lib/action_controller/filters.rb:569:in
`process_with_filters'
/Users/akitaonrails/Applications/apache-tomcat/webapps/tarefas/WEB-INF/gems/gems/actionpack-2.1.0/lib/action_controller/session_management.rb:130:in
`process_with_session_management_support'
/Users/akitaonrails/Applications/apache-tomcat/webapps/tarefas/WEB-INF/gems/gems/actionpack-2.1.0/lib/action_controller/base.rb:389:in
`process'
/Users/akitaonrails/Applications/apache-tomcat/webapps/tarefas/WEB-INF/gems/gems/actionpack-2.1.0/lib/action_controller/dispatcher.rb:149:in
`handle_request'
/Users/akitaonrails/Applications/apache-tomcat/webapps/tarefas/WEB-INF/gems/gems/actionpack-2.1.0/lib/action_controller/dispatcher.rb:107:in
`dispatch'
/Users/akitaonrails/Applications/apache-tomcat/webapps/tarefas/WEB-INF/gems/gems/actionpack-2.1.0/lib/action_controller/dispatcher.rb:104:in
`dispatch'
/Users/akitaonrails/Applications/apache-tomcat/webapps/tarefas/WEB-INF/gems/gems/actionpack-2.1.0/lib/action_controller/dispatcher.rb:120:in
`dispatch_cgi'
/Users/akitaonrails/Applications/apache-tomcat/webapps/tarefas/WEB-INF/gems/gems/actionpack-2.1.0/lib/action_controller/dispatcher.rb:35:in
`dispatch'
file:/Users/akitaonrails/Applications/apache-tomcat/webapps/tarefas/WEB-INF/lib/jruby-rack-0.9.jar!/rack/adapter/rails.rb:37:in
`serve_rails'
file:/Users/akitaonrails/Applications/apache-tomcat/webapps/tarefas/WEB-INF/lib/jruby-rack-0.9.jar!/rack/adapter/rails.rb:44:in
`call'
file:/Users/akitaonrails/Applications/apache-tomcat/webapps/tarefas/WEB-INF/lib/jruby-rack-0.9.jar!/jruby/rack/rails.rb:129:in
`call'
file:/Users/akitaonrails/Applications/apache-tomcat/webapps/tarefas/WEB-INF/lib/jruby-rack-0.9.jar!/rack/handler/servlet.rb:22:in
`call'
:1
Rendering
/Users/akitaonrails/Applications/apache-tomcat/webapps/tarefas/500.html (500
Internal Server Error)
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe from this list, please visit:
http://xircles.codehaus.org/manage_email