System error

error:  Can't call method "publish_date" on an undefined value at /home/sites/kiskiarea/htdocs/comp/stories/display.mc line 29.
context: 
... 
25:  my $section = ($r->uri =~ /news/) ? 'News' : 'Article';
26:  my ($id) = $m->dhandler_arg;
27:  my $class = "HV::CMS::$section";
28:  my $story = $class->retrieve($id);
29:  my $date = $story->publish_date;
30:  my $title_bar = sprintf "%s%s%s (%s)", $section, HV::CMS::Config->var("TitleBarSep"), $story->title, $date->strftime("%B %d, %Y");
31:  </%shared>
32: 
33:  <%init>
... 
code stack:  /home/sites/kiskiarea/htdocs/comp/stories/display.mc:29
/usr/local/lib/perl5/site_perl/5.8.8/HTML/Mason/Request.pm:910
/home/sites/kiskiarea/mason/obj/1163448460/comp/stories/display.mc.obj:17
/home/sites/kiskiarea/htdocs/articles/dhandler:1
/home/sites/kiskiarea/htdocs/articles/autohandler:211
/usr/local/lib/perl5/site_perl/5.8.8/HTML/Mason/Request.pm:914
/home/sites/kiskiarea/mason/obj/1163448460/articles/autohandler.obj:31
/home/sites/kiskiarea/htdocs/autohandler:83
raw error






























Can't call method "publish_date" on an undefined value at /home/sites/kiskiarea/htdocs/comp/stories/display.mc line 29.


Trace begun at /usr/local/lib/perl5/site_perl/5.8.8/HTML/Mason/Exceptions.pm line 129
HTML::Mason::Exceptions::rethrow_exception('Can\'t call method "publish_date" on an undefined value at /home/sites/kiskiarea/htdocs/comp/stories/display.mc line 29.^J') called at /home/sites/kiskiarea/htdocs/comp/stories/display.mc line 29
HTML::Mason::Commands::__ANON__ at /usr/local/lib/perl5/site_perl/5.8.8/HTML/Mason/Component.pm line 146
HTML::Mason::Component::dynamic_subs_init('HTML::Mason::Component::FileBased=HASH(0x98acbbc)') called at /usr/local/lib/perl5/site_perl/5.8.8/HTML/Mason/Request.pm line 910
HTML::Mason::Request::call_dynamic('HTML::Mason::Request::ApacheHandler=HASH(0x98c9fb8)', 'main') called at /home/sites/kiskiarea/mason/obj/1163448460/comp/stories/display.mc.obj line 17
HTML::Mason::Commands::__ANON__ at /usr/local/lib/perl5/site_perl/5.8.8/HTML/Mason/Component.pm line 135
HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0x98acbbc)') called at /usr/local/lib/perl5/site_perl/5.8.8/HTML/Mason/Request.pm line 1262
eval {...} at /usr/local/lib/perl5/site_perl/5.8.8/HTML/Mason/Request.pm line 1252
HTML::Mason::Request::comp(undef, undef) called at /home/sites/kiskiarea/htdocs/articles/dhandler line 1
HTML::Mason::Commands::__ANON__ at /usr/local/lib/perl5/site_perl/5.8.8/HTML/Mason/Component.pm line 135
HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0x9886374)') called at /usr/local/lib/perl5/site_perl/5.8.8/HTML/Mason/Request.pm line 1262
eval {...} at /usr/local/lib/perl5/site_perl/5.8.8/HTML/Mason/Request.pm line 1252
HTML::Mason::Request::comp(undef, undef, undef) called at /usr/local/lib/perl5/site_perl/5.8.8/HTML/Mason/Request.pm line 921
HTML::Mason::Request::call_next('HTML::Mason::Request::ApacheHandler=HASH(0x98c9fb8)') called at /home/sites/kiskiarea/htdocs/articles/autohandler line 211
HTML::Mason::Commands::__ANON__ at /usr/local/lib/perl5/site_perl/5.8.8/HTML/Mason/Component.pm line 157
HTML::Mason::Component::run_dynamic_sub('HTML::Mason::Component::FileBased=HASH(0x98aabf8)', 'main') called at /usr/local/lib/perl5/site_perl/5.8.8/HTML/Mason/Request.pm line 914
HTML::Mason::Request::call_dynamic('HTML::Mason::Request::ApacheHandler=HASH(0x98c9fb8)', 'main') called at /home/sites/kiskiarea/mason/obj/1163448460/articles/autohandler.obj line 31
HTML::Mason::Commands::__ANON__ at /usr/local/lib/perl5/site_perl/5.8.8/HTML/Mason/Component.pm line 135
HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0x98aabf8)') called at /usr/local/lib/perl5/site_perl/5.8.8/HTML/Mason/Request.pm line 1257
eval {...} at /usr/local/lib/perl5/site_perl/5.8.8/HTML/Mason/Request.pm line 1252
HTML::Mason::Request::comp(undef, undef, undef) called at /usr/local/lib/perl5/site_perl/5.8.8/HTML/Mason/Request.pm line 921
HTML::Mason::Request::call_next('HTML::Mason::Request::ApacheHandler=HASH(0x98c9fb8)') called at /home/sites/kiskiarea/htdocs/autohandler line 83
HTML::Mason::Commands::__ANON__ at /usr/local/lib/perl5/site_perl/5.8.8/HTML/Mason/Component.pm line 135
HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0x931a8ec)') called at /usr/local/lib/perl5/site_perl/5.8.8/HTML/Mason/Request.pm line 1257
eval {...} at /usr/local/lib/perl5/site_perl/5.8.8/HTML/Mason/Request.pm line 1252
HTML::Mason::Request::comp(undef, undef, undef) called at /usr/local/lib/perl5/site_perl/5.8.8/HTML/Mason/Request.pm line 466
eval {...} at /usr/local/lib/perl5/site_perl/5.8.8/HTML/Mason/Request.pm line 466
eval {...} at /usr/local/lib/perl5/site_perl/5.8.8/HTML/Mason/Request.pm line 418
HTML::Mason::Request::exec('HTML::Mason::Request::ApacheHandler=HASH(0x98c9fb8)') called at /usr/local/lib/perl5/site_perl/5.8.8/HTML/Mason/ApacheHandler.pm line 168
HTML::Mason::Request::ApacheHandler::exec('HTML::Mason::Request::ApacheHandler=HASH(0x98c9fb8)') called at /usr/local/lib/perl5/site_perl/5.8.8/HTML/Mason/ApacheHandler.pm line 826
HTML::Mason::ApacheHandler::handle_request('HTML::Mason::ApacheHandler=HASH(0x9241e58)', 'Apache=SCALAR(0x924a5d4)') called at (eval 34) line 8
HTML::Mason::ApacheHandler::handler('HTML::Mason::ApacheHandler', 'Apache=SCALAR(0x924a5d4)') called at /dev/null line 0
eval {...} at /dev/null line 0