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


Reply via email to