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


Reply via email to