[Alumnionrails-errors] [ALI] openid#create (NoMethodError) "undefined method `empty?' for nil:NilClass"

Application Error ali at ba-ravensburg.de
Thu Jan 24 19:35:02 EST 2008


A NoMethodError occurred in openid#create:

  undefined method `empty?' for nil:NilClass
  [RAILS_ROOT]/app/controllers/openid_controller.rb:34:in `create'

-------------------------------
Request:
-------------------------------

  * URL: http://ali.ba-ravensburg.de/openid/create
  * Parameters: {"action"=>"create", "controller"=>"openid"}
  * Rails root: .

-------------------------------
Session:
-------------------------------

  * session id: "a0174d732cacb971adede37bbf38e5f2"
  * data: {:user_id=>nil,
     :openidtestvalue=>
      #<CGI::Session:0x1669a88
       @data={...},
       @dbman=
        #<CGI::Session::PStore:0x16699e0
         @hash={...},
         @p=
          #<PStore:0x1669980
           @abort=false,
           @filename="config/../tmp/sessions//ruby_sess.868a7606b3f236d8",
           @rdonly=false,
           @table={"hash"=>{...}},
           @transaction=true>>,
       @dbprot=
        [#<CGI::Session::PStore:0x16699e0
          @hash={...},
          @p=
           #<PStore:0x1669980
            @abort=false,
            @filename="config/../tmp/sessions//ruby_sess.868a7606b3f236d8",
            @rdonly=false,
            @table={"hash"=>{...}},
            @transaction=true>>],
       @new_session=false,
       @session_id="a0174d732cacb971adede37bbf38e5f2",
       @write_lock=true>,
     "flash"=>{}}

-------------------------------
Environment:
-------------------------------

  * CONTENT_LENGTH      : 0
  * DOCUMENT_ROOT       : /var/www/localhost/rails/alumnionrails/current/public
  * HTTP_ACCEPT         : text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
  * HTTP_ACCEPT_CHARSET : ISO-8859-1,utf-8;q=0.7,*;q=0.7
  * HTTP_ACCEPT_ENCODING: gzip,deflate
  * HTTP_ACCEPT_LANGUAGE: en-us,en;q=0.5
  * HTTP_CONNECTION     : keep-alive
  * HTTP_COOKIE         : WPCOMVALJ=1; __utma=192840314.1513232697.1201221687.1201221687.1201221687.1; __utmb=192840314; __utmc=192840314; __utmz=192840314.1201221687.1.1.utmccn=(referral)|utmcsr=openiddirectory.com|utmcct=/social-networks-c-3-p-3.html|utmcmd=referral; _alumnionrails_session_id=a0174d732cacb971adede37bbf38e5f2
  * HTTP_HOST           : ali.ba-ravensburg.de
  * HTTP_KEEP_ALIVE     : 300
  * HTTP_REFERER        : http://ali.ba-ravensburg.de/openid/create
  * HTTP_USER_AGENT     : Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.11) Gecko/20071127 Firefox/2.0.0.11
  * PATH_INFO           : /openid/create
  * QUERY_STRING        : 
  * REMOTE_ADDR         : 189.157.130.225
  * REMOTE_PORT         : 2090
  * REQUEST_METHOD      : GET
  * REQUEST_URI         : /openid/create
  * SCGI                : 1
  * SCRIPT_NAME         : 
  * SERVER_ADDR         : 141.68.102.148
  * SERVER_ADMIN        : m at rceldevantier.de
  * SERVER_NAME         : ali.ba-ravensburg.de
  * SERVER_PORT         : 80
  * SERVER_PROTOCOL     : HTTP/1.1
  * SERVER_SOFTWARE     : Apache
  * UNIQUE_ID           : IQp-RY1EZpQAAE8sS78AAAAB
  
  * Process: 26511
  * Server :

-------------------------------
Backtrace:
-------------------------------

  [RAILS_ROOT]/app/controllers/openid_controller.rb:34:in `create'
  /usr/local/lib/ruby/gems/1.8/gems/actionpack-1.13.3/lib/action_controller/base.rb:1095:in `send'
  /usr/local/lib/ruby/gems/1.8/gems/actionpack-1.13.3/lib/action_controller/base.rb:1095:in `perform_action_without_filters'
  /usr/local/lib/ruby/gems/1.8/gems/actionpack-1.13.3/lib/action_controller/filters.rb:632:in `call_filter'
  /usr/local/lib/ruby/gems/1.8/gems/actionpack-1.13.3/lib/action_controller/filters.rb:634:in `call_filter'
  /usr/local/lib/ruby/gems/1.8/gems/actionpack-1.13.3/lib/action_controller/filters.rb:638:in `call_filter'
  /usr/local/lib/ruby/gems/1.8/gems/actionpack-1.13.3/lib/action_controller/filters.rb:438:in `call'
  /usr/local/lib/ruby/gems/1.8/gems/actionpack-1.13.3/lib/action_controller/filters.rb:637:in `call_filter'
  /usr/local/lib/ruby/gems/1.8/gems/actionpack-1.13.3/lib/action_controller/filters.rb:638:in `call_filter'
  /usr/local/lib/ruby/gems/1.8/gems/actionpack-1.13.3/lib/action_controller/filters.rb:449:in `call'
  /usr/local/lib/ruby/gems/1.8/gems/actionpack-1.13.3/lib/action_controller/filters.rb:637:in `call_filter'
  /usr/local/lib/ruby/gems/1.8/gems/actionpack-1.13.3/lib/action_controller/filters.rb:619:in `perform_action_without_benchmark'
  /usr/local/lib/ruby/gems/1.8/gems/actionpack-1.13.3/lib/action_controller/benchmarking.rb:66:in `perform_action_without_rescue'
  /usr/local/lib/ruby/1.8/benchmark.rb:293:in `measure'
  /usr/local/lib/ruby/gems/1.8/gems/actionpack-1.13.3/lib/action_controller/benchmarking.rb:66:in `perform_action_without_rescue'
  /usr/local/lib/ruby/gems/1.8/gems/actionpack-1.13.3/lib/action_controller/rescue.rb:83:in `perform_action'
  /usr/local/lib/ruby/gems/1.8/gems/actionpack-1.13.3/lib/action_controller/base.rb:430:in `send'
  /usr/local/lib/ruby/gems/1.8/gems/actionpack-1.13.3/lib/action_controller/base.rb:430:in `process_without_filters'
  /usr/local/lib/ruby/gems/1.8/gems/actionpack-1.13.3/lib/action_controller/filters.rb:624:in `process_without_session_management_support'
  /usr/local/lib/ruby/gems/1.8/gems/actionpack-1.13.3/lib/action_controller/session_management.rb:114:in `process'
  /usr/local/lib/ruby/gems/1.8/gems/actionpack-1.13.3/lib/action_controller/base.rb:330:in `process'
  /usr/local/lib/ruby/gems/1.8/gems/rails-1.2.3/lib/dispatcher.rb:41:in `dispatch'
  /usr/local/lib/ruby/gems/1.8/gems/scgi_rails-0.4.3/bin/scgi_service:23:in `process_request'
  /usr/local/lib/ruby/gems/1.8/gems/scgi_rails-0.4.3/bin/scgi_service:21:in `synchronize'
  /usr/local/lib/ruby/gems/1.8/gems/scgi_rails-0.4.3/bin/scgi_service:21:in `process_request'
  /usr/local/lib/ruby/gems/1.8/gems/scgi_rails-0.4.3/lib/scgi.rb:291:in `read_header'
  /usr/local/lib/ruby/gems/1.8/gems/scgi_rails-0.4.3/lib/scgi.rb:253:in `handle_client'
  /usr/local/lib/ruby/gems/1.8/gems/scgi_rails-0.4.3/lib/scgi.rb:234:in `initialize'
  /usr/local/lib/ruby/gems/1.8/gems/scgi_rails-0.4.3/lib/scgi.rb:234:in `new'
  /usr/local/lib/ruby/gems/1.8/gems/scgi_rails-0.4.3/lib/scgi.rb:234:in `handle_client'
  /usr/local/lib/ruby/gems/1.8/gems/scgi_rails-0.4.3/lib/scgi.rb:188:in `listen'
  /usr/local/lib/ruby/gems/1.8/gems/scgi_rails-0.4.3/lib/scgi.rb:186:in `initialize'
  /usr/local/lib/ruby/gems/1.8/gems/scgi_rails-0.4.3/lib/scgi.rb:186:in `new'
  /usr/local/lib/ruby/gems/1.8/gems/scgi_rails-0.4.3/lib/scgi.rb:186:in `listen'
  /usr/local/lib/ruby/gems/1.8/gems/scgi_rails-0.4.3/lib/scgi.rb:412:in `run'
  /usr/local/lib/ruby/gems/1.8/gems/scgi_rails-0.4.3/bin/scgi_service:61




More information about the Alumnionrails-errors mailing list