System error

error:  Can't call method "prepare" on an undefined value at /usr/local/lib/site_perl/SJG/Configuration/DB.pm line 117.
context: 
... 
113:  my $self = shift(@_);
114:  my $query_nickname = shift(@_);
115:  my $query = shift(@_);
116: 
117:  $self->{"queries"}->{$query_nickname} = $self->{"db"}->prepare($query);
118: 
119:  return 1;
120:  }
121: 
... 
code stack:  /usr/local/lib/site_perl/SJG/Configuration/DB.pm:117
/usr/local/lib/site_perl/SJG/Configuration/DB.pm:89
/home/www/secure/ill/comps/illcal.mas:131
/home/www/secure/ill/ill.html:150
/home/www/secure/ill/index.html:4
/home/www/secure/ill/archive/dhandler:3
raw error






























Can't call method "prepare" on an undefined value at /usr/local/lib/site_perl/SJG/Configuration/DB.pm line 117.


Trace begun at /usr/local/share/perl/5.14.2/HTML/Mason/Exceptions.pm line 125
HTML::Mason::Exceptions::rethrow_exception('Can\'t call method "prepare" on an undefined value at /usr/local/lib/site_perl/SJG/Configuration/DB.pm line 117.^J') called at /usr/local/lib/site_perl/SJG/Configuration/DB.pm line 117
SJG::Configuration::DB::prepare('SJG::Configuration::DB=HASH(0x7f8f82893318)', 'RESERVED', 'select name from qdata where qname=? and upload_date=?') called at /usr/local/lib/site_perl/SJG/Configuration/DB.pm line 89
SJG::Configuration::DB::sql('SJG::Configuration::DB=HASH(0x7f8f82893318)', 'select name from qdata where qname=? and upload_date=?', 'illq', '2007-08-01') called at /home/www/secure/ill/comps/illcal.mas line 131
HTML::Mason::Commands::__ANON__('sqldate', '2007-08-26') called at /usr/local/share/perl/5.14.2/HTML/Mason/Component.pm line 135
HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0x7f8f8240b0c8)', 'sqldate', '2007-08-26') called at /usr/local/share/perl/5.14.2/HTML/Mason/Request.pm line 1302
eval {...} at /usr/local/share/perl/5.14.2/HTML/Mason/Request.pm line 1292
HTML::Mason::Request::comp(undef, undef, 'sqldate', '2007-08-26') called at /home/www/secure/ill/ill.html line 150
HTML::Mason::Commands::__ANON__('sqldate', '2007-08-26', 'illuminator', '^J^I^I^I<h1>August 26, 2007: Pirate Game Photos Wanted</h1>^J^I^I^IA journalist recently asked me for photos of <a href="http://www.io.com/~sj/PirateGame.html">Evil Stevie\'s Pirate Game</a> in progress, and I was sad to discover that (a) I could not locate any around here, and (b) most of the web links I had been sent in the past are to dead sites.<P>^M^J^M^JIf you have taken pictures of the Pirate Game and have any to share, I\'d love to get them . . .<ul>^M^J<li> Only send me your three best ones, because I\'d like to create a little archive of photos from various people;^M^J<li> Don\'t send me anything unless it\'s okay for me to post it and let others use it;^M^J<li> If you give me caption info about each of your photos - credits, subject, whatever - I\'ll include that if I use it.</ul>^M^JThanks!^M^J^M^J<br>-- <a href="mailto:sj@sjgames.com">Steve Jackson</a><P>^M^J^M^JPS - Yes, I realize that the Pirate Game site hasn\'t been updated since 2004. Time flies when you\'re having fun. The Pirate Game is fun. Therefore time flies. That\'s me story an\' I\'m stickin\' to it, arrrr. BUT - I will do an update soon. AND - I have agreed to come to a California convention in 2008 and run the game. I\'m not saying where yet, because they get to make the announcement first.^M^J^M^J^M^J^M^J^M^J^M^J^M^J^M^J^M^J^M^J^M^J^M^J^M^J^M^J^M^J^M^J^M^J^M^J^M^J^M^J^M^J^J^I^I^I<br clear="all">^J^I^I^I^J^I^I^I<p id="discussForum" style="float: right;"><a href="http://forums.sjgames.com/forumdisplay.php?f=92"><img src="http://www.sjgames.com/img/discuss-on-forums.png" alt="Discuss this post on the forums!" /></a></p>^J^I        ^J<!-- addthis -->^J^J<b><span style="float:left; padding:0 1%;">Share this post!</span></b>^J<div class="addthis_toolbox addthis_default_style" style="float:left;">^J    <a class="addthis_button_facebook" addthis:url="http://secure.sjgames.com/ill/archive/August_26_2007/Pirate_Game_Photos_Wanted" addthis:title="Daily Illuminator: Pirate Game Photos Wanted"></a>^J    <a class="addthis_button_twitter" addthis:url="http://secure.sjgames.com/ill/archive/August_26_2007/Pirate_Game_Photos_Wanted" addthis:title="Daily Illuminator: Pirate Game Photos Wanted"></a>^J    <a class="addthis_button_reddit" addthis:url="http://secure.sjgames.com/ill/archive/August_26_2007/Pirate_Game_Photos_Wanted" addthis:title="Daily Illuminator: Pirate Game Photos Wanted"></a>^J    <a class="addthis_button_tumblr" addthis:url="http://secure.sjgames.com/ill/archive/August_26_2007/Pirate_Game_Photos_Wanted" addthis:title="Daily Illuminator: Pirate Game Photos Wanted"></a>^J    <a class="addthis_button_email" addthis:url="http://secure.sjgames.com/ill/archive/August_26_2007/Pirate_Game_Photos_Wanted" addthis:title="Daily Illuminator: Pirate Game Photos Wanted"></a>^J    <span class="addthis_separator">|</span>^J    <a class="addthis_button_expanded" addthis:url="http://secure.sjgames.com/ill/archive/August_26_2007/Pirate_Game_Photos_Wanted" addthis:title="Daily Illuminator: Pirate Game Photos Wanted">More</a>^J</div>^J^J<div style="margin: 5px 0; clear: left;">^J    <a href="http://secure.sjgames.com/ill/archive/August_26_2007/Pirate_Game_Photos_Wanted" class="small">Permalink</a> &bull;^J    <a href="/ill/archive/" class="small">Archive</a> &bull;^J    <a href="/ill/illsotw/" class="small">Illuminated&nbsp;Site&nbsp;of&nbsp;the&nbsp;Week</a>^J</div>^J', 'pagetitle', 'Daily Illuminator: Pirate Game Photos Wanted', 'mobile', 0, 'description', 'A journalist recently asked me for photos of Evil Stevie&#39;s Pirate Game in progress, and I was sad to discover that (a) I could not locate any around here, and (b) most of the web links I had been sent in the past are to dead sites. If you have taken pictures of the Pirate Game and have any to share, I&#39;d love to get them . .  . . .') called at /usr/local/share/perl/5.14.2/HTML/Mason/Component.pm line 135
HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0x7f8f82892d30)', 'sqldate', '2007-08-26', 'illuminator', '^J^I^I^I<h1>August 26, 2007: Pirate Game Photos Wanted</h1>^J^I^I^IA journalist recently asked me for photos of <a href="http://www.io.com/~sj/PirateGame.html">Evil Stevie\'s Pirate Game</a> in progress, and I was sad to discover that (a) I could not locate any around here, and (b) most of the web links I had been sent in the past are to dead sites.<P>^M^J^M^JIf you have taken pictures of the Pirate Game and have any to share, I\'d love to get them . . .<ul>^M^J<li> Only send me your three best ones, because I\'d like to create a little archive of photos from various people;^M^J<li> Don\'t send me anything unless it\'s okay for me to post it and let others use it;^M^J<li> If you give me caption info about each of your photos - credits, subject, whatever - I\'ll include that if I use it.</ul>^M^JThanks!^M^J^M^J<br>-- <a href="mailto:sj@sjgames.com">Steve Jackson</a><P>^M^J^M^JPS - Yes, I realize that the Pirate Game site hasn\'t been updated since 2004. Time flies when you\'re having fun. The Pirate Game is fun. Therefore time flies. That\'s me story an\' I\'m stickin\' to it, arrrr. BUT - I will do an update soon. AND - I have agreed to come to a California convention in 2008 and run the game. I\'m not saying where yet, because they get to make the announcement first.^M^J^M^J^M^J^M^J^M^J^M^J^M^J^M^J^M^J^M^J^M^J^M^J^M^J^M^J^M^J^M^J^M^J^M^J^M^J^M^J^M^J^J^I^I^I<br clear="all">^J^I^I^I^J^I^I^I<p id="discussForum" style="float: right;"><a href="http://forums.sjgames.com/forumdisplay.php?f=92"><img src="http://www.sjgames.com/img/discuss-on-forums.png" alt="Discuss this post on the forums!" /></a></p>^J^I        ^J<!-- addthis -->^J^J<b><span style="float:left; padding:0 1%;">Share this post!</span></b>^J<div class="addthis_toolbox addthis_default_style" style="float:left;">^J    <a class="addthis_button_facebook" addthis:url="http://secure.sjgames.com/ill/archive/August_26_2007/Pirate_Game_Photos_Wanted" addthis:title="Daily Illuminator: Pirate Game Photos Wanted"></a>^J    <a class="addthis_button_twitter" addthis:url="http://secure.sjgames.com/ill/archive/August_26_2007/Pirate_Game_Photos_Wanted" addthis:title="Daily Illuminator: Pirate Game Photos Wanted"></a>^J    <a class="addthis_button_reddit" addthis:url="http://secure.sjgames.com/ill/archive/August_26_2007/Pirate_Game_Photos_Wanted" addthis:title="Daily Illuminator: Pirate Game Photos Wanted"></a>^J    <a class="addthis_button_tumblr" addthis:url="http://secure.sjgames.com/ill/archive/August_26_2007/Pirate_Game_Photos_Wanted" addthis:title="Daily Illuminator: Pirate Game Photos Wanted"></a>^J    <a class="addthis_button_email" addthis:url="http://secure.sjgames.com/ill/archive/August_26_2007/Pirate_Game_Photos_Wanted" addthis:title="Daily Illuminator: Pirate Game Photos Wanted"></a>^J    <span class="addthis_separator">|</span>^J    <a class="addthis_button_expanded" addthis:url="http://secure.sjgames.com/ill/archive/August_26_2007/Pirate_Game_Photos_Wanted" addthis:title="Daily Illuminator: Pirate Game Photos Wanted">More</a>^J</div>^J^J<div style="margin: 5px 0; clear: left;">^J    <a href="http://secure.sjgames.com/ill/archive/August_26_2007/Pirate_Game_Photos_Wanted" class="small">Permalink</a> &bull;^J    <a href="/ill/archive/" class="small">Archive</a> &bull;^J    <a href="/ill/illsotw/" class="small">Illuminated&nbsp;Site&nbsp;of&nbsp;the&nbsp;Week</a>^J</div>^J', 'pagetitle', 'Daily Illuminator: Pirate Game Photos Wanted', 'mobile', 0, 'description', 'A journalist recently asked me for photos of Evil Stevie&#39;s Pirate Game in progress, and I was sad to discover that (a) I could not locate any around here, and (b) most of the web links I had been sent in the past are to dead sites. If you have taken pictures of the Pirate Game and have any to share, I&#39;d love to get them . .  . . .') called at /usr/local/share/perl/5.14.2/HTML/Mason/Request.pm line 1302
eval {...} at /usr/local/share/perl/5.14.2/HTML/Mason/Request.pm line 1292
HTML::Mason::Request::comp(undef, undef, 'sqldate', '2007-08-26', 'illuminator', '^J^I^I^I<h1>August 26, 2007: Pirate Game Photos Wanted</h1>^J^I^I^IA journalist recently asked me for photos of <a href="http://www.io.com/~sj/PirateGame.html">Evil Stevie\'s Pirate Game</a> in progress, and I was sad to discover that (a) I could not locate any around here, and (b) most of the web links I had been sent in the past are to dead sites.<P>^M^J^M^JIf you have taken pictures of the Pirate Game and have any to share, I\'d love to get them . . .<ul>^M^J<li> Only send me your three best ones, because I\'d like to create a little archive of photos from various people;^M^J<li> Don\'t send me anything unless it\'s okay for me to post it and let others use it;^M^J<li> If you give me caption info about each of your photos - credits, subject, whatever - I\'ll include that if I use it.</ul>^M^JThanks!^M^J^M^J<br>-- <a href="mailto:sj@sjgames.com">Steve Jackson</a><P>^M^J^M^JPS - Yes, I realize that the Pirate Game site hasn\'t been updated since 2004. Time flies when you\'re having fun. The Pirate Game is fun. Therefore time flies. That\'s me story an\' I\'m stickin\' to it, arrrr. BUT - I will do an update soon. AND - I have agreed to come to a California convention in 2008 and run the game. I\'m not saying where yet, because they get to make the announcement first.^M^J^M^J^M^J^M^J^M^J^M^J^M^J^M^J^M^J^M^J^M^J^M^J^M^J^M^J^M^J^M^J^M^J^M^J^M^J^M^J^M^J^J^I^I^I<br clear="all">^J^I^I^I^J^I^I^I<p id="discussForum" style="float: right;"><a href="http://forums.sjgames.com/forumdisplay.php?f=92"><img src="http://www.sjgames.com/img/discuss-on-forums.png" alt="Discuss this post on the forums!" /></a></p>^J^I        ^J<!-- addthis -->^J^J<b><span style="float:left; padding:0 1%;">Share this post!</span></b>^J<div class="addthis_toolbox addthis_default_style" style="float:left;">^J    <a class="addthis_button_facebook" addthis:url="http://secure.sjgames.com/ill/archive/August_26_2007/Pirate_Game_Photos_Wanted" addthis:title="Daily Illuminator: Pirate Game Photos Wanted"></a>^J    <a class="addthis_button_twitter" addthis:url="http://secure.sjgames.com/ill/archive/August_26_2007/Pirate_Game_Photos_Wanted" addthis:title="Daily Illuminator: Pirate Game Photos Wanted"></a>^J    <a class="addthis_button_reddit" addthis:url="http://secure.sjgames.com/ill/archive/August_26_2007/Pirate_Game_Photos_Wanted" addthis:title="Daily Illuminator: Pirate Game Photos Wanted"></a>^J    <a class="addthis_button_tumblr" addthis:url="http://secure.sjgames.com/ill/archive/August_26_2007/Pirate_Game_Photos_Wanted" addthis:title="Daily Illuminator: Pirate Game Photos Wanted"></a>^J    <a class="addthis_button_email" addthis:url="http://secure.sjgames.com/ill/archive/August_26_2007/Pirate_Game_Photos_Wanted" addthis:title="Daily Illuminator: Pirate Game Photos Wanted"></a>^J    <span class="addthis_separator">|</span>^J    <a class="addthis_button_expanded" addthis:url="http://secure.sjgames.com/ill/archive/August_26_2007/Pirate_Game_Photos_Wanted" addthis:title="Daily Illuminator: Pirate Game Photos Wanted">More</a>^J</div>^J^J<div style="margin: 5px 0; clear: left;">^J    <a href="http://secure.sjgames.com/ill/archive/August_26_2007/Pirate_Game_Photos_Wanted" class="small">Permalink</a> &bull;^J    <a href="/ill/archive/" class="small">Archive</a> &bull;^J    <a href="/ill/illsotw/" class="small">Illuminated&nbsp;Site&nbsp;of&nbsp;the&nbsp;Week</a>^J</div>^J', 'pagetitle', 'Daily Illuminator: Pirate Game Photos Wanted', 'mobile', 0, 'description', 'A journalist recently asked me for photos of Evil Stevie&#39;s Pirate Game in progress, and I was sad to discover that (a) I could not locate any around here, and (b) most of the web links I had been sent in the past are to dead sites. If you have taken pictures of the Pirate Game and have any to share, I&#39;d love to get them . .  . . .') called at /home/www/secure/ill/index.html line 4
HTML::Mason::Commands::__ANON__('month', 'August', 'day', 26, 'year', 2007, 'u', 'Pirate_Game_Photos_Wanted.html') called at /usr/local/share/perl/5.14.2/HTML/Mason/Component.pm line 135
HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0x7f8f82885e10)', 'month', 'August', 'day', 26, 'year', 2007, 'u', 'Pirate_Game_Photos_Wanted.html') called at /usr/local/share/perl/5.14.2/HTML/Mason/Request.pm line 1302
eval {...} at /usr/local/share/perl/5.14.2/HTML/Mason/Request.pm line 1292
HTML::Mason::Request::comp(undef, undef, 'month', 'August', 'day', 26, 'year', 2007, 'u', 'Pirate_Game_Photos_Wanted.html') called at /home/www/secure/ill/archive/dhandler line 3
HTML::Mason::Commands::__ANON__('u', 'Pirate_Game_Photos_Wanted.html') called at /usr/local/share/perl/5.14.2/HTML/Mason/Component.pm line 135
HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0x7f8f824a79f0)', 'u', 'Pirate_Game_Photos_Wanted.html') called at /usr/local/share/perl/5.14.2/HTML/Mason/Request.pm line 1297
eval {...} at /usr/local/share/perl/5.14.2/HTML/Mason/Request.pm line 1292
HTML::Mason::Request::comp(undef, undef, undef, 'u', 'Pirate_Game_Photos_Wanted.html') called at /usr/local/share/perl/5.14.2/HTML/Mason/Request.pm line 481
eval {...} at /usr/local/share/perl/5.14.2/HTML/Mason/Request.pm line 481
eval {...} at /usr/local/share/perl/5.14.2/HTML/Mason/Request.pm line 433
HTML::Mason::Request::exec('HTML::Mason::Request::ApacheHandler=HASH(0x7f8f82322728)') called at /usr/local/share/perl/5.14.2/HTML/Mason/ApacheHandler.pm line 168
HTML::Mason::Request::ApacheHandler::exec('HTML::Mason::Request::ApacheHandler=HASH(0x7f8f82322728)') called at /usr/local/share/perl/5.14.2/HTML/Mason/ApacheHandler.pm line 825
HTML::Mason::ApacheHandler::handle_request('HTML::Mason::ApacheHandler=HASH(0x7f8f823168d8)', 'Apache2::RequestRec=SCALAR(0x7f8f804fad00)') called at (eval 29) line 8
HTML::Mason::ApacheHandler::handler('HTML::Mason::ApacheHandler', 'Apache2::RequestRec=SCALAR(0x7f8f804fad00)') called at -e line 0
eval {...} at -e line 0