System error

error:  Can't locate object method "session" via package "HTML::Mason::Request::CGI" at /home/chezskud/websites/elizabethangeek.com/users/components/header.mhtml line 25.
context: 
... 
21:  $title => undef;
22:  </%args>
23: 
24:  <%init>
25:  my $user = ElizGeek::User->retrieve($m->session->{username} || "nobody");
26:  </%init>
27: 
28: 
code stack:  /home/chezskud/websites/elizabethangeek.com/users/components/header.mhtml:25
/home/chezskud/websites/elizabethangeek.com/users/login.mhtml:1
/home/chezskud/websites/elizabethangeek.com/autohandler:48
raw error






























Can't locate object method "session" via package "HTML::Mason::Request::CGI" at /home/chezskud/websites/elizabethangeek.com/users/components/header.mhtml line 25.


Trace begun at /home/chezskud/perl/lib/HTML/Mason/Exceptions.pm line 129
HTML::Mason::Exceptions::rethrow_exception('Can\'t locate object method "session" via package "HTML::Mason::Request::CGI" at /home/chezskud/websites/elizabethangeek.com/users/components/header.mhtml line 25.^J') called at /home/chezskud/websites/elizabethangeek.com/users/components/header.mhtml line 25
HTML::Mason::Commands::__ANON__('title', 'Login') called at /home/chezskud/perl/lib/HTML/Mason/Component.pm line 135
HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0x88bb284)', 'title', 'Login') called at /home/chezskud/perl/lib/HTML/Mason/Request.pm line 1256
eval {...} at /home/chezskud/perl/lib/HTML/Mason/Request.pm line 1246
HTML::Mason::Request::comp(undef, undef, 'title', 'Login') called at /home/chezskud/websites/elizabethangeek.com/users/login.mhtml line 1
HTML::Mason::Commands::__ANON__ at /home/chezskud/perl/lib/HTML/Mason/Component.pm line 135
HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0x8636dbc)') called at /home/chezskud/perl/lib/HTML/Mason/Request.pm line 1256
eval {...} at /home/chezskud/perl/lib/HTML/Mason/Request.pm line 1246
HTML::Mason::Request::comp(undef, undef, undef) called at /home/chezskud/perl/lib/HTML/Mason/Request.pm line 915
HTML::Mason::Request::call_next('HTML::Mason::Request::CGI=HASH(0x8630c58)') called at /home/chezskud/websites/elizabethangeek.com/autohandler line 48
HTML::Mason::Commands::__ANON__ at /home/chezskud/perl/lib/HTML/Mason/Component.pm line 135
HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0x88b85ac)') called at /home/chezskud/perl/lib/HTML/Mason/Request.pm line 1251
eval {...} at /home/chezskud/perl/lib/HTML/Mason/Request.pm line 1246
HTML::Mason::Request::comp(undef, undef, undef) called at /home/chezskud/perl/lib/HTML/Mason/Request.pm line 460
eval {...} at /home/chezskud/perl/lib/HTML/Mason/Request.pm line 460
eval {...} at /home/chezskud/perl/lib/HTML/Mason/Request.pm line 412
HTML::Mason::Request::exec('HTML::Mason::Request::CGI=HASH(0x8630c58)') called at /home/chezskud/perl/lib/HTML/Mason/CGIHandler.pm line 192
eval {...} at /home/chezskud/perl/lib/HTML/Mason/CGIHandler.pm line 192
HTML::Mason::Request::CGI::exec('HTML::Mason::Request::CGI=HASH(0x8630c58)') called at /home/chezskud/perl/lib/HTML/Mason/Interp.pm line 342
HTML::Mason::Interp::exec(undef, undef) called at /home/chezskud/perl/lib/HTML/Mason/CGIHandler.pm line 123
eval {...} at /home/chezskud/perl/lib/HTML/Mason/CGIHandler.pm line 123
HTML::Mason::CGIHandler::_handler('HTML::Mason::CGIHandler=HASH(0x86301cc)', 'HASH(0x814cbb8)') called at /home/chezskud/perl/lib/HTML/Mason/CGIHandler.pm line 63
HTML::Mason::CGIHandler::handle_request('HTML::Mason::CGIHandler=HASH(0x86301cc)') called at mason.cgi line 23