IOError in jruby RoR application / possible ruby casclient issue when deploying
to tomcat 5.5 in windows xp
-----------------------------------------------------------------------------------------------------------
Key: JRUBY-2500
URL: http://jira.codehaus.org/browse/JRUBY-2500
Project: JRuby
Issue Type: Bug
Affects Versions: JRuby 1.1.1
Environment: windows xp
jruby 1.1.1
rails 2.0.2
jruby open ssl 0.2.3
activerecord jdbcpostgresql adapter 0.8
tomcat 5.5
rubycas-client 2.1.0
attachment_fu
active_scaffold 1.1.1
Reporter: Jin Lee
Assignee: Thomas E Enebo
When deploying out to tomcat (not in ROOT, under subdirectory /acp), I get the
following error. I am not sure what is going on since attachment_fu also writes
to the tmp directory just fine. When using jruby script/server, everything is
ok. The problem only happens when deploying to tomcat.
Thanks,
Jin
IOError in Help deskController#index
The system cannot find the path specified
RAILS_ROOT: C:/tools/java/Tomcat 5.5/webapps/acp
Application Trace | Framework Trace | Full Trace
vendor/plugins/rubycas-client/lib/casclient/frameworks/rails/filter.rb:231:in
`initialize'
vendor/plugins/rubycas-client/lib/casclient/frameworks/rails/filter.rb:231:in
`new'
vendor/plugins/rubycas-client/lib/casclient/frameworks/rails/filter.rb:231:in
`store_service_session_lookup'
vendor/plugins/rubycas-client/lib/casclient/frameworks/rails/filter.rb:74:in
`filter'
vendor/rails/actionpack/lib/action_controller/filters.rb:497:in `call'
vendor/rails/actionpack/lib/action_controller/filters.rb:441:in `run'
vendor/rails/actionpack/lib/action_controller/filters.rb:716:in
`run_before_filters'
vendor/rails/actionpack/lib/action_controller/filters.rb:695:in `call_filters'
vendor/rails/actionpack/lib/action_controller/filters.rb:689:in
`perform_action_with_filters'
vendor/rails/actionpack/lib/action_controller/benchmarking.rb:68:in
`perform_action_with_benchmark'
file:/C:/tools/java/Tomcat
5.5/webapps/acp/WEB-INF/lib/jruby-complete-1.1.1.jar!/benchmark.rb:293:in
`measure'
vendor/rails/actionpack/lib/action_controller/benchmarking.rb:68:in
`perform_action_with_benchmark'
vendor/rails/actionpack/lib/action_controller/rescue.rb:199:in
`perform_action_with_rescue'
vendor/rails/actionpack/lib/action_controller/caching.rb:678:in
`perform_action_with_caching'
vendor/rails/activerecord/lib/active_record/connection_adapters/abstract/query_cache.rb:33:in
`cache'
vendor/rails/activerecord/lib/active_record/query_cache.rb:8:in `cache'
vendor/rails/actionpack/lib/action_controller/caching.rb:677:in
`perform_action_with_caching'
vendor/rails/actionpack/lib/action_controller/base.rb:524:in `process'
vendor/rails/actionpack/lib/action_controller/filters.rb:685:in
`process_with_filters'
vendor/rails/actionpack/lib/action_controller/session_management.rb:123:in
`process_with_session_management_support'
vendor/rails/actionpack/lib/action_controller/base.rb:388:in `process'
vendor/rails/actionpack/lib/action_controller/dispatcher.rb:171:in
`handle_request'
vendor/rails/actionpack/lib/action_controller/dispatcher.rb:115:in `dispatch'
vendor/rails/actionpack/lib/action_controller/dispatcher.rb:126:in
`dispatch_cgi'
vendor/rails/actionpack/lib/action_controller/dispatcher.rb:9:in `dispatch'
file:/C:/tools/java/Tomcat
5.5/webapps/acp/WEB-INF/lib/goldspike-1.6.1.jar!/builtin/rails-integration/session/java_servlet_store.rb:1
vendor/plugins/rubycas-client/lib/casclient/frameworks/rails/filter.rb:231:in
`initialize'
vendor/plugins/rubycas-client/lib/casclient/frameworks/rails/filter.rb:231:in
`new'
vendor/plugins/rubycas-client/lib/casclient/frameworks/rails/filter.rb:231:in
`store_service_session_lookup'
vendor/plugins/rubycas-client/lib/casclient/frameworks/rails/filter.rb:74:in
`filter'
vendor/rails/actionpack/lib/action_controller/filters.rb:497:in `call'
vendor/rails/actionpack/lib/action_controller/filters.rb:441:in `run'
vendor/rails/actionpack/lib/action_controller/filters.rb:716:in
`run_before_filters'
vendor/rails/actionpack/lib/action_controller/filters.rb:695:in `call_filters'
vendor/rails/actionpack/lib/action_controller/filters.rb:689:in
`perform_action_with_filters'
vendor/rails/actionpack/lib/action_controller/benchmarking.rb:68:in
`perform_action_with_benchmark'
file:/C:/tools/java/Tomcat
5.5/webapps/acp/WEB-INF/lib/jruby-complete-1.1.1.jar!/benchmark.rb:293:in
`measure'
vendor/rails/actionpack/lib/action_controller/benchmarking.rb:68:in
`perform_action_with_benchmark'
vendor/rails/actionpack/lib/action_controller/rescue.rb:199:in
`perform_action_with_rescue'
vendor/rails/actionpack/lib/action_controller/caching.rb:678:in
`perform_action_with_caching'
vendor/rails/activerecord/lib/active_record/connection_adapters/abstract/query_cache.rb:33:in
`cache'
vendor/rails/activerecord/lib/active_record/query_cache.rb:8:in `cache'
vendor/rails/actionpack/lib/action_controller/caching.rb:677:in
`perform_action_with_caching'
vendor/rails/actionpack/lib/action_controller/base.rb:524:in `process'
vendor/rails/actionpack/lib/action_controller/filters.rb:685:in
`process_with_filters'
vendor/rails/actionpack/lib/action_controller/session_management.rb:123:in
`process_with_session_management_support'
vendor/rails/actionpack/lib/action_controller/base.rb:388:in `process'
vendor/rails/actionpack/lib/action_controller/dispatcher.rb:171:in
`handle_request'
vendor/rails/actionpack/lib/action_controller/dispatcher.rb:115:in `dispatch'
vendor/rails/actionpack/lib/action_controller/dispatcher.rb:126:in
`dispatch_cgi'
vendor/rails/actionpack/lib/action_controller/dispatcher.rb:9:in `dispatch'
vendor/plugins/rubycas-client/lib/casclient/frameworks/rails/filter.rb:231:in
`initialize'
vendor/plugins/rubycas-client/lib/casclient/frameworks/rails/filter.rb:231:in
`new'
vendor/plugins/rubycas-client/lib/casclient/frameworks/rails/filter.rb:231:in
`store_service_session_lookup'
vendor/plugins/rubycas-client/lib/casclient/frameworks/rails/filter.rb:74:in
`filter'
vendor/rails/actionpack/lib/action_controller/filters.rb:497:in `call'
vendor/rails/actionpack/lib/action_controller/filters.rb:441:in `run'
vendor/rails/actionpack/lib/action_controller/filters.rb:716:in
`run_before_filters'
vendor/rails/actionpack/lib/action_controller/filters.rb:695:in `call_filters'
vendor/rails/actionpack/lib/action_controller/filters.rb:689:in
`perform_action_with_filters'
vendor/rails/actionpack/lib/action_controller/benchmarking.rb:68:in
`perform_action_with_benchmark'
file:/C:/tools/java/Tomcat
5.5/webapps/acp/WEB-INF/lib/jruby-complete-1.1.1.jar!/benchmark.rb:293:in
`measure'
vendor/rails/actionpack/lib/action_controller/benchmarking.rb:68:in
`perform_action_with_benchmark'
vendor/rails/actionpack/lib/action_controller/rescue.rb:199:in
`perform_action_with_rescue'
vendor/rails/actionpack/lib/action_controller/caching.rb:678:in
`perform_action_with_caching'
vendor/rails/activerecord/lib/active_record/connection_adapters/abstract/query_cache.rb:33:in
`cache'
vendor/rails/activerecord/lib/active_record/query_cache.rb:8:in `cache'
vendor/rails/actionpack/lib/action_controller/caching.rb:677:in
`perform_action_with_caching'
vendor/rails/actionpack/lib/action_controller/base.rb:524:in `process'
vendor/rails/actionpack/lib/action_controller/filters.rb:685:in
`process_with_filters'
vendor/rails/actionpack/lib/action_controller/session_management.rb:123:in
`process_with_session_management_support'
vendor/rails/actionpack/lib/action_controller/base.rb:388:in `process'
vendor/rails/actionpack/lib/action_controller/dispatcher.rb:171:in
`handle_request'
vendor/rails/actionpack/lib/action_controller/dispatcher.rb:115:in `dispatch'
vendor/rails/actionpack/lib/action_controller/dispatcher.rb:126:in
`dispatch_cgi'
vendor/rails/actionpack/lib/action_controller/dispatcher.rb:9:in `dispatch'
file:/C:/tools/java/Tomcat
5.5/webapps/acp/WEB-INF/lib/goldspike-1.6.1.jar!/builtin/rails-integration/session/java_servlet_store.rb:1
Request
Parameters:
None
Show session dump
---
:cas_extra_attributes: &id006 {}
:casfilteruser: jlee
:previous_redirect_to_cas: 2008-05-08 21:44:53.670855 Z
:cas_validation_retry_count: 0
flash: !map:ActionController::Flash::FlashHash {}
:cas_sent_to_gateway: false
:cas_last_valid_ticket: !ruby/object:CASClient::ServiceTicket
response: !ruby/object:CASClient::ValidationResponse
xml: &id001 !ruby/object:REXML::Element
ignore_whitespace_nodes: false
expanded_name: cas:authenticationSuccess
attributes: !map:REXML::Attributes {}
prefix: cas
children:
- !ruby/object:REXML::Text
normalized:
string: "\n\t\t"
entity_filter:
raw: true
unnormalized:
parent: *id001
- &id002 !ruby/object:REXML::Element
ignore_whitespace_nodes: false
expanded_name: cas:user
attributes: !map:REXML::Attributes {}
prefix: cas
children:
- !ruby/object:REXML::Text
normalized:
string: jlee
entity_filter:
raw: true
unnormalized: jlee
parent: *id002
context: &id003 {}
name: user
whitespace: true
elements: !ruby/object:REXML::Elements
element: *id002
parent: *id001
- !ruby/object:REXML::Text
normalized:
string: "\n\n\n\t"
entity_filter:
raw: true
unnormalized:
parent: *id001
context: *id003
name: authenticationSuccess
whitespace: true
elements: !ruby/object:REXML::Elements
element: *id001
parent: &id004 !ruby/object:REXML::Element
ignore_whitespace_nodes: false
expanded_name: cas:serviceResponse
attributes: !map:REXML::Attributes
cas: !ruby/object:REXML::Attribute
normalized:
expanded_name: xmlns:cas
element: *id004
prefix: xmlns
name: cas
unnormalized: http://www.yale.edu/tp/cas
prefix: cas
children:
- !ruby/object:REXML::Text
normalized:
string: "\n\t"
entity_filter:
raw: true
unnormalized:
parent: *id004
- *id001
- !ruby/object:REXML::Text
normalized:
string: |
entity_filter:
raw: true
unnormalized:
parent: *id004
context: *id003
name: serviceResponse
whitespace: true
elements: !ruby/object:REXML::Elements
element: *id004
parent: &id005 !ruby/object:REXML::Document
ignore_whitespace_nodes: false
namespace: ""
expanded_name: UNDEFINED
attributes: !map:REXML::Attributes {}
prefix: ""
children:
- *id004
- !ruby/object:REXML::Text
normalized:
string: |
entity_filter:
raw: true
unnormalized:
parent: *id005
context: *id003
name: UNDEFINED
whitespace: true
elements: !ruby/object:REXML::Elements
element: *id005
parent:
user: jlee
parse_datetime: 2008-05-08 21:45:04.880113 Z
extra_attributes: *id006
protocol: 2.0
service: http://127.0.0.1:8080/acp/
ticket: ST-1-ayzRfn0gUsndN9aR5wqR
renew:
:cas_user: jlee
Response
Headers:
{"Cache-Control"=>"no-cache",
"cookie"=>[]}
--
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