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(0x7f4502af36b0)', '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(0x7f4502af36b0)', 'select name from qdata where qname=? and upload_date=?', 'illq', '2007-09-01') called at /home/www/secure/ill/comps/illcal.mas line 131
HTML::Mason::Commands::__ANON__('sqldate', '2007-09-08') called at /usr/local/share/perl/5.14.2/HTML/Mason/Component.pm line 135
HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0x7f4502af2d08)', 'sqldate', '2007-09-08') 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-09-08') called at /home/www/secure/ill/ill.html line 150
HTML::Mason::Commands::__ANON__('sqldate', '2007-09-08', 'illuminator', '^J^I^I^I<h1>September 8, 2007: Back From Dragon*Con</h1>^J^I^I^II actually got back to the office on Tuesday, but just briefly -- Monday was a long, long day.<P>^M^J^M^J<a href="http://www.dragoncon.org/">Dragon*Con</a> was great fun, even though I didn\'t get much beyond the Adventure Retail booth. Many Exact Change Dances were danced, many gamers filled holes in their collection or found new fun, and many incredible costumes were worn. This year was the best <a href="http://www.dragoncon.org/">Dragon*Con,</a> sales-wise, in history for our little collection of games, and likely in the top five of all conventions.<P>^M^J^M^JIn general, the national conventions seem to be seeing a resurgence in attendance. Is this a reaction to fewer active local game stores, or perhaps a rebellion against the pervasiveness of digital communications, with gamers seeking out face-to-face contact with those of like interests? Either way, I\'m fully in favor of the results. Conventions are great ways to try a wide variety of new games, both to discover hidden gems and to discover that, no matter what the reviews say, you don\'t like <a href="http://www.amazon.com/exec/obidos/redirect?tag=stevejacksongame&path=tg/detail/-/B0002TV2LU"><b><I>Ticket to Ride.</i></b></a><P>^M^J^M^J(Note: <a href="http://www.amazon.com/exec/obidos/redirect?tag=stevejacksongame&path=tg/detail/-/B0002TV2LU"><b><I>Ticket to Ride</i></b></a> is just used as an example. Personally, I think it\'s a great game, and I\'m not just saying that because I hold a nigh-perfect winning streak on <a href="http://www.amazon.com/exec/obidos/redirect?tag=stevejacksongame&path=tg/detail/-/B000809OAO"><b><I>Ticket to Ride: Europe.</i></b></a> But it definitely isn\'t everyone\'s cup of tea.)<br>-- <a href="mailto:paul@sjgames.com">Paul Chapman</a>^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/September_08_2007/Back_From_DragonCon" addthis:title="Daily Illuminator: Back From Dragon*Con"></a>^J    <a class="addthis_button_twitter" addthis:url="http://secure.sjgames.com/ill/archive/September_08_2007/Back_From_DragonCon" addthis:title="Daily Illuminator: Back From Dragon*Con"></a>^J    <a class="addthis_button_reddit" addthis:url="http://secure.sjgames.com/ill/archive/September_08_2007/Back_From_DragonCon" addthis:title="Daily Illuminator: Back From Dragon*Con"></a>^J    <a class="addthis_button_tumblr" addthis:url="http://secure.sjgames.com/ill/archive/September_08_2007/Back_From_DragonCon" addthis:title="Daily Illuminator: Back From Dragon*Con"></a>^J    <a class="addthis_button_email" addthis:url="http://secure.sjgames.com/ill/archive/September_08_2007/Back_From_DragonCon" addthis:title="Daily Illuminator: Back From Dragon*Con"></a>^J    <span class="addthis_separator">|</span>^J    <a class="addthis_button_expanded" addthis:url="http://secure.sjgames.com/ill/archive/September_08_2007/Back_From_DragonCon" addthis:title="Daily Illuminator: Back From Dragon*Con">More</a>^J</div>^J^J<div style="margin: 5px 0; clear: left;">^J    <a href="http://secure.sjgames.com/ill/archive/September_08_2007/Back_From_DragonCon" 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: Back From Dragon*Con', 'mobile', 0, 'description', 'I actually got back to the office on Tuesday, but just briefly -- Monday was a long, long day. Dragon*Con was great fun, even though I didn&#39;t get much beyond the Adventure Retail booth . . .') called at /usr/local/share/perl/5.14.2/HTML/Mason/Component.pm line 135
HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0x7f4502a8b450)', 'sqldate', '2007-09-08', 'illuminator', '^J^I^I^I<h1>September 8, 2007: Back From Dragon*Con</h1>^J^I^I^II actually got back to the office on Tuesday, but just briefly -- Monday was a long, long day.<P>^M^J^M^J<a href="http://www.dragoncon.org/">Dragon*Con</a> was great fun, even though I didn\'t get much beyond the Adventure Retail booth. Many Exact Change Dances were danced, many gamers filled holes in their collection or found new fun, and many incredible costumes were worn. This year was the best <a href="http://www.dragoncon.org/">Dragon*Con,</a> sales-wise, in history for our little collection of games, and likely in the top five of all conventions.<P>^M^J^M^JIn general, the national conventions seem to be seeing a resurgence in attendance. Is this a reaction to fewer active local game stores, or perhaps a rebellion against the pervasiveness of digital communications, with gamers seeking out face-to-face contact with those of like interests? Either way, I\'m fully in favor of the results. Conventions are great ways to try a wide variety of new games, both to discover hidden gems and to discover that, no matter what the reviews say, you don\'t like <a href="http://www.amazon.com/exec/obidos/redirect?tag=stevejacksongame&path=tg/detail/-/B0002TV2LU"><b><I>Ticket to Ride.</i></b></a><P>^M^J^M^J(Note: <a href="http://www.amazon.com/exec/obidos/redirect?tag=stevejacksongame&path=tg/detail/-/B0002TV2LU"><b><I>Ticket to Ride</i></b></a> is just used as an example. Personally, I think it\'s a great game, and I\'m not just saying that because I hold a nigh-perfect winning streak on <a href="http://www.amazon.com/exec/obidos/redirect?tag=stevejacksongame&path=tg/detail/-/B000809OAO"><b><I>Ticket to Ride: Europe.</i></b></a> But it definitely isn\'t everyone\'s cup of tea.)<br>-- <a href="mailto:paul@sjgames.com">Paul Chapman</a>^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/September_08_2007/Back_From_DragonCon" addthis:title="Daily Illuminator: Back From Dragon*Con"></a>^J    <a class="addthis_button_twitter" addthis:url="http://secure.sjgames.com/ill/archive/September_08_2007/Back_From_DragonCon" addthis:title="Daily Illuminator: Back From Dragon*Con"></a>^J    <a class="addthis_button_reddit" addthis:url="http://secure.sjgames.com/ill/archive/September_08_2007/Back_From_DragonCon" addthis:title="Daily Illuminator: Back From Dragon*Con"></a>^J    <a class="addthis_button_tumblr" addthis:url="http://secure.sjgames.com/ill/archive/September_08_2007/Back_From_DragonCon" addthis:title="Daily Illuminator: Back From Dragon*Con"></a>^J    <a class="addthis_button_email" addthis:url="http://secure.sjgames.com/ill/archive/September_08_2007/Back_From_DragonCon" addthis:title="Daily Illuminator: Back From Dragon*Con"></a>^J    <span class="addthis_separator">|</span>^J    <a class="addthis_button_expanded" addthis:url="http://secure.sjgames.com/ill/archive/September_08_2007/Back_From_DragonCon" addthis:title="Daily Illuminator: Back From Dragon*Con">More</a>^J</div>^J^J<div style="margin: 5px 0; clear: left;">^J    <a href="http://secure.sjgames.com/ill/archive/September_08_2007/Back_From_DragonCon" 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: Back From Dragon*Con', 'mobile', 0, 'description', 'I actually got back to the office on Tuesday, but just briefly -- Monday was a long, long day. Dragon*Con was great fun, even though I didn&#39;t get much beyond the Adventure Retail booth . . .') 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-09-08', 'illuminator', '^J^I^I^I<h1>September 8, 2007: Back From Dragon*Con</h1>^J^I^I^II actually got back to the office on Tuesday, but just briefly -- Monday was a long, long day.<P>^M^J^M^J<a href="http://www.dragoncon.org/">Dragon*Con</a> was great fun, even though I didn\'t get much beyond the Adventure Retail booth. Many Exact Change Dances were danced, many gamers filled holes in their collection or found new fun, and many incredible costumes were worn. This year was the best <a href="http://www.dragoncon.org/">Dragon*Con,</a> sales-wise, in history for our little collection of games, and likely in the top five of all conventions.<P>^M^J^M^JIn general, the national conventions seem to be seeing a resurgence in attendance. Is this a reaction to fewer active local game stores, or perhaps a rebellion against the pervasiveness of digital communications, with gamers seeking out face-to-face contact with those of like interests? Either way, I\'m fully in favor of the results. Conventions are great ways to try a wide variety of new games, both to discover hidden gems and to discover that, no matter what the reviews say, you don\'t like <a href="http://www.amazon.com/exec/obidos/redirect?tag=stevejacksongame&path=tg/detail/-/B0002TV2LU"><b><I>Ticket to Ride.</i></b></a><P>^M^J^M^J(Note: <a href="http://www.amazon.com/exec/obidos/redirect?tag=stevejacksongame&path=tg/detail/-/B0002TV2LU"><b><I>Ticket to Ride</i></b></a> is just used as an example. Personally, I think it\'s a great game, and I\'m not just saying that because I hold a nigh-perfect winning streak on <a href="http://www.amazon.com/exec/obidos/redirect?tag=stevejacksongame&path=tg/detail/-/B000809OAO"><b><I>Ticket to Ride: Europe.</i></b></a> But it definitely isn\'t everyone\'s cup of tea.)<br>-- <a href="mailto:paul@sjgames.com">Paul Chapman</a>^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/September_08_2007/Back_From_DragonCon" addthis:title="Daily Illuminator: Back From Dragon*Con"></a>^J    <a class="addthis_button_twitter" addthis:url="http://secure.sjgames.com/ill/archive/September_08_2007/Back_From_DragonCon" addthis:title="Daily Illuminator: Back From Dragon*Con"></a>^J    <a class="addthis_button_reddit" addthis:url="http://secure.sjgames.com/ill/archive/September_08_2007/Back_From_DragonCon" addthis:title="Daily Illuminator: Back From Dragon*Con"></a>^J    <a class="addthis_button_tumblr" addthis:url="http://secure.sjgames.com/ill/archive/September_08_2007/Back_From_DragonCon" addthis:title="Daily Illuminator: Back From Dragon*Con"></a>^J    <a class="addthis_button_email" addthis:url="http://secure.sjgames.com/ill/archive/September_08_2007/Back_From_DragonCon" addthis:title="Daily Illuminator: Back From Dragon*Con"></a>^J    <span class="addthis_separator">|</span>^J    <a class="addthis_button_expanded" addthis:url="http://secure.sjgames.com/ill/archive/September_08_2007/Back_From_DragonCon" addthis:title="Daily Illuminator: Back From Dragon*Con">More</a>^J</div>^J^J<div style="margin: 5px 0; clear: left;">^J    <a href="http://secure.sjgames.com/ill/archive/September_08_2007/Back_From_DragonCon" 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: Back From Dragon*Con', 'mobile', 0, 'description', 'I actually got back to the office on Tuesday, but just briefly -- Monday was a long, long day. Dragon*Con was great fun, even though I didn&#39;t get much beyond the Adventure Retail booth . . .') called at /home/www/secure/ill/index.html line 4
HTML::Mason::Commands::__ANON__('month', 'September', 'day', 08, 'year', 2007, 'u', undef) called at /usr/local/share/perl/5.14.2/HTML/Mason/Component.pm line 135
HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0x7f4502a537d0)', 'month', 'September', 'day', 08, 'year', 2007, 'u', undef) 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', 'September', 'day', 08, 'year', 2007, 'u', undef) called at /home/www/secure/ill/archive/dhandler line 3
HTML::Mason::Commands::__ANON__ at /usr/local/share/perl/5.14.2/HTML/Mason/Component.pm line 135
HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0x7f4502a4ade8)') 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) 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(0x7f4502940bd0)') 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(0x7f4502940bd0)') called at /usr/local/share/perl/5.14.2/HTML/Mason/ApacheHandler.pm line 825
HTML::Mason::ApacheHandler::handle_request('HTML::Mason::ApacheHandler=HASH(0x7f45029966d0)', 'Apache2::RequestRec=SCALAR(0x7f4500b29f10)') called at (eval 29) line 8
HTML::Mason::ApacheHandler::handler('HTML::Mason::ApacheHandler', 'Apache2::RequestRec=SCALAR(0x7f4500b29f10)') called at -e line 0
eval {...} at -e line 0