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(0x7fa8880ce6e0)', '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(0x7fa8880ce6e0)', 'select name from qdata where qname=? and upload_date=?', 'illq', '2009-12-01') called at /home/www/secure/ill/comps/illcal.mas line 131
HTML::Mason::Commands::__ANON__('sqldate', '2009-12-19') called at /usr/local/share/perl/5.14.2/HTML/Mason/Component.pm line 135
HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0x7fa8898aaec0)', 'sqldate', '2009-12-19') 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', '2009-12-19') called at /home/www/secure/ill/ill.html line 150
HTML::Mason::Commands::__ANON__('sqldate', '2009-12-19', 'illuminator', '^J^I^I^I<h1>December 19, 2009: Game Day Review</h1>^J^I^I^I<p>Last Friday was the last <a href="http://www.sjgames.com/general/gameday/dec09.html">Game Day of 2009</a>, and it was a doozy! We had everything from <a href="http://www.boardgamegeek.com/boardgame/4741/warmachine"><i><b>Warmachine</b></i></a> to <a href="http://nanuk.sjgames.com"><i><b>Nanuk</b></i></a>, from <a href="http://www.boardgamegeek.com/boardgame/43443/castle-panic"><i><b>Castle Panic</b></i></a> to [NAME NOT READY FOR RELEASE] which is still in early development!</p>^M^J<p>Fred from PSI (our fulfillment house) and Ross from Canada joined us. Since we normally only get to see these two at conventions and trade shows -- where we\'re all busy as heck -- getting the chance to roll some dice with them was a rare treat.</p>^M^J<p>The highlights of the day were:</p>^M^J<ul>^M^J    <li>Alex winning <i><b>Nanuk</b></i> with 32 points. I don\'t think I\'ve ever seen a score that high!</li>^M^J    <li><a href="http://www.boardgamegeek.com/boardgame/38453/space-alert"><i><b>Space Alert</b></i></a> in my office. The last time I played this game, it was in a loud crowded room. Closing off the rest of the world helped hear the CD, and really heightened the tension. This was the favorite of nearly everyone who played it.</li>^M^J    <li><a href="http://www.warehouse23.com/item.html?id=AG1320"><i><b>Ren Faire</b></i></a>. I picked this one up on a lark, but the new release from Atlas Games had us shouting "Huzzah!" Literally -- it\'s one of the challenges. This one would be great with casual players.</li>^M^J    <li>Ben teaching <i><b>Warmachine</b></i>. Since Ben was running teaching demos, his games were less explosive than others, but I\'m pretty sure he converted everyone who played. More lead pushers means bigger minis games in the future!</li>^M^J    <li>Mocking <a href="http://www.boardgamegeek.com/boardgame/8145/terminator-2-judgment-day"><i><b>Terminator 2 The Boardgame</b></i></a>. Ben brought this in, and it was just as terrible as you\'d expect from a franchise cash-in. But making fun of a bad game can be fun, too!</li>^M^J</ul>^M^J<p>These, of course, weren\'t the only games we played. <a href="http://www.boardgamegeek.com/boardgame/19999/aton"><i><b>Aton</b></i></a>, <a href="http://cthulhudice.sjgames.com"><i><b>Cthulhu Dice</b></i></a>, <a href="http://www.boardgamegeek.com/boardgame/16992/tsuro"><i><b>Tsuro</b></i></a>, <a href="http://www.boardgamegeek.com/boardgame/40692/small-world"><i><b>Small World</b></i></a>, and many others that I didn\'t notice (being, you know, absorbed in a game at the time). A selection of non-incriminating photos can be found <a href="http://www.sjgames.com/general/gameday/dec09.html">here</a>.</p>^M^J<p>-- <a href="mailto:paul@sjgames.com">Paul Chapman</a></p>^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/December_19_2009/Game_Day_Review" addthis:title="Daily Illuminator: Game Day Review"></a>^J    <a class="addthis_button_twitter" addthis:url="http://secure.sjgames.com/ill/archive/December_19_2009/Game_Day_Review" addthis:title="Daily Illuminator: Game Day Review"></a>^J    <a class="addthis_button_reddit" addthis:url="http://secure.sjgames.com/ill/archive/December_19_2009/Game_Day_Review" addthis:title="Daily Illuminator: Game Day Review"></a>^J    <a class="addthis_button_tumblr" addthis:url="http://secure.sjgames.com/ill/archive/December_19_2009/Game_Day_Review" addthis:title="Daily Illuminator: Game Day Review"></a>^J    <a class="addthis_button_email" addthis:url="http://secure.sjgames.com/ill/archive/December_19_2009/Game_Day_Review" addthis:title="Daily Illuminator: Game Day Review"></a>^J    <span class="addthis_separator">|</span>^J    <a class="addthis_button_expanded" addthis:url="http://secure.sjgames.com/ill/archive/December_19_2009/Game_Day_Review" addthis:title="Daily Illuminator: Game Day Review">More</a>^J</div>^J^J<div style="margin: 5px 0; clear: left;">^J    <a href="http://secure.sjgames.com/ill/archive/December_19_2009/Game_Day_Review" 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: Game Day Review', 'mobile', 0, 'description', 'Last Friday was the last Game Day of 2009, and it was a doozy! We had everything from Warmachine to Nanuk, from Castle Panic to [NAME NOT READY FOR RELEASE] which is still in early development!') called at /usr/local/share/perl/5.14.2/HTML/Mason/Component.pm line 135
HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0x7fa889882850)', 'sqldate', '2009-12-19', 'illuminator', '^J^I^I^I<h1>December 19, 2009: Game Day Review</h1>^J^I^I^I<p>Last Friday was the last <a href="http://www.sjgames.com/general/gameday/dec09.html">Game Day of 2009</a>, and it was a doozy! We had everything from <a href="http://www.boardgamegeek.com/boardgame/4741/warmachine"><i><b>Warmachine</b></i></a> to <a href="http://nanuk.sjgames.com"><i><b>Nanuk</b></i></a>, from <a href="http://www.boardgamegeek.com/boardgame/43443/castle-panic"><i><b>Castle Panic</b></i></a> to [NAME NOT READY FOR RELEASE] which is still in early development!</p>^M^J<p>Fred from PSI (our fulfillment house) and Ross from Canada joined us. Since we normally only get to see these two at conventions and trade shows -- where we\'re all busy as heck -- getting the chance to roll some dice with them was a rare treat.</p>^M^J<p>The highlights of the day were:</p>^M^J<ul>^M^J    <li>Alex winning <i><b>Nanuk</b></i> with 32 points. I don\'t think I\'ve ever seen a score that high!</li>^M^J    <li><a href="http://www.boardgamegeek.com/boardgame/38453/space-alert"><i><b>Space Alert</b></i></a> in my office. The last time I played this game, it was in a loud crowded room. Closing off the rest of the world helped hear the CD, and really heightened the tension. This was the favorite of nearly everyone who played it.</li>^M^J    <li><a href="http://www.warehouse23.com/item.html?id=AG1320"><i><b>Ren Faire</b></i></a>. I picked this one up on a lark, but the new release from Atlas Games had us shouting "Huzzah!" Literally -- it\'s one of the challenges. This one would be great with casual players.</li>^M^J    <li>Ben teaching <i><b>Warmachine</b></i>. Since Ben was running teaching demos, his games were less explosive than others, but I\'m pretty sure he converted everyone who played. More lead pushers means bigger minis games in the future!</li>^M^J    <li>Mocking <a href="http://www.boardgamegeek.com/boardgame/8145/terminator-2-judgment-day"><i><b>Terminator 2 The Boardgame</b></i></a>. Ben brought this in, and it was just as terrible as you\'d expect from a franchise cash-in. But making fun of a bad game can be fun, too!</li>^M^J</ul>^M^J<p>These, of course, weren\'t the only games we played. <a href="http://www.boardgamegeek.com/boardgame/19999/aton"><i><b>Aton</b></i></a>, <a href="http://cthulhudice.sjgames.com"><i><b>Cthulhu Dice</b></i></a>, <a href="http://www.boardgamegeek.com/boardgame/16992/tsuro"><i><b>Tsuro</b></i></a>, <a href="http://www.boardgamegeek.com/boardgame/40692/small-world"><i><b>Small World</b></i></a>, and many others that I didn\'t notice (being, you know, absorbed in a game at the time). A selection of non-incriminating photos can be found <a href="http://www.sjgames.com/general/gameday/dec09.html">here</a>.</p>^M^J<p>-- <a href="mailto:paul@sjgames.com">Paul Chapman</a></p>^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/December_19_2009/Game_Day_Review" addthis:title="Daily Illuminator: Game Day Review"></a>^J    <a class="addthis_button_twitter" addthis:url="http://secure.sjgames.com/ill/archive/December_19_2009/Game_Day_Review" addthis:title="Daily Illuminator: Game Day Review"></a>^J    <a class="addthis_button_reddit" addthis:url="http://secure.sjgames.com/ill/archive/December_19_2009/Game_Day_Review" addthis:title="Daily Illuminator: Game Day Review"></a>^J    <a class="addthis_button_tumblr" addthis:url="http://secure.sjgames.com/ill/archive/December_19_2009/Game_Day_Review" addthis:title="Daily Illuminator: Game Day Review"></a>^J    <a class="addthis_button_email" addthis:url="http://secure.sjgames.com/ill/archive/December_19_2009/Game_Day_Review" addthis:title="Daily Illuminator: Game Day Review"></a>^J    <span class="addthis_separator">|</span>^J    <a class="addthis_button_expanded" addthis:url="http://secure.sjgames.com/ill/archive/December_19_2009/Game_Day_Review" addthis:title="Daily Illuminator: Game Day Review">More</a>^J</div>^J^J<div style="margin: 5px 0; clear: left;">^J    <a href="http://secure.sjgames.com/ill/archive/December_19_2009/Game_Day_Review" 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: Game Day Review', 'mobile', 0, 'description', 'Last Friday was the last Game Day of 2009, and it was a doozy! We had everything from Warmachine to Nanuk, from Castle Panic to [NAME NOT READY FOR RELEASE] which is still in early development!') 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', '2009-12-19', 'illuminator', '^J^I^I^I<h1>December 19, 2009: Game Day Review</h1>^J^I^I^I<p>Last Friday was the last <a href="http://www.sjgames.com/general/gameday/dec09.html">Game Day of 2009</a>, and it was a doozy! We had everything from <a href="http://www.boardgamegeek.com/boardgame/4741/warmachine"><i><b>Warmachine</b></i></a> to <a href="http://nanuk.sjgames.com"><i><b>Nanuk</b></i></a>, from <a href="http://www.boardgamegeek.com/boardgame/43443/castle-panic"><i><b>Castle Panic</b></i></a> to [NAME NOT READY FOR RELEASE] which is still in early development!</p>^M^J<p>Fred from PSI (our fulfillment house) and Ross from Canada joined us. Since we normally only get to see these two at conventions and trade shows -- where we\'re all busy as heck -- getting the chance to roll some dice with them was a rare treat.</p>^M^J<p>The highlights of the day were:</p>^M^J<ul>^M^J    <li>Alex winning <i><b>Nanuk</b></i> with 32 points. I don\'t think I\'ve ever seen a score that high!</li>^M^J    <li><a href="http://www.boardgamegeek.com/boardgame/38453/space-alert"><i><b>Space Alert</b></i></a> in my office. The last time I played this game, it was in a loud crowded room. Closing off the rest of the world helped hear the CD, and really heightened the tension. This was the favorite of nearly everyone who played it.</li>^M^J    <li><a href="http://www.warehouse23.com/item.html?id=AG1320"><i><b>Ren Faire</b></i></a>. I picked this one up on a lark, but the new release from Atlas Games had us shouting "Huzzah!" Literally -- it\'s one of the challenges. This one would be great with casual players.</li>^M^J    <li>Ben teaching <i><b>Warmachine</b></i>. Since Ben was running teaching demos, his games were less explosive than others, but I\'m pretty sure he converted everyone who played. More lead pushers means bigger minis games in the future!</li>^M^J    <li>Mocking <a href="http://www.boardgamegeek.com/boardgame/8145/terminator-2-judgment-day"><i><b>Terminator 2 The Boardgame</b></i></a>. Ben brought this in, and it was just as terrible as you\'d expect from a franchise cash-in. But making fun of a bad game can be fun, too!</li>^M^J</ul>^M^J<p>These, of course, weren\'t the only games we played. <a href="http://www.boardgamegeek.com/boardgame/19999/aton"><i><b>Aton</b></i></a>, <a href="http://cthulhudice.sjgames.com"><i><b>Cthulhu Dice</b></i></a>, <a href="http://www.boardgamegeek.com/boardgame/16992/tsuro"><i><b>Tsuro</b></i></a>, <a href="http://www.boardgamegeek.com/boardgame/40692/small-world"><i><b>Small World</b></i></a>, and many others that I didn\'t notice (being, you know, absorbed in a game at the time). A selection of non-incriminating photos can be found <a href="http://www.sjgames.com/general/gameday/dec09.html">here</a>.</p>^M^J<p>-- <a href="mailto:paul@sjgames.com">Paul Chapman</a></p>^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/December_19_2009/Game_Day_Review" addthis:title="Daily Illuminator: Game Day Review"></a>^J    <a class="addthis_button_twitter" addthis:url="http://secure.sjgames.com/ill/archive/December_19_2009/Game_Day_Review" addthis:title="Daily Illuminator: Game Day Review"></a>^J    <a class="addthis_button_reddit" addthis:url="http://secure.sjgames.com/ill/archive/December_19_2009/Game_Day_Review" addthis:title="Daily Illuminator: Game Day Review"></a>^J    <a class="addthis_button_tumblr" addthis:url="http://secure.sjgames.com/ill/archive/December_19_2009/Game_Day_Review" addthis:title="Daily Illuminator: Game Day Review"></a>^J    <a class="addthis_button_email" addthis:url="http://secure.sjgames.com/ill/archive/December_19_2009/Game_Day_Review" addthis:title="Daily Illuminator: Game Day Review"></a>^J    <span class="addthis_separator">|</span>^J    <a class="addthis_button_expanded" addthis:url="http://secure.sjgames.com/ill/archive/December_19_2009/Game_Day_Review" addthis:title="Daily Illuminator: Game Day Review">More</a>^J</div>^J^J<div style="margin: 5px 0; clear: left;">^J    <a href="http://secure.sjgames.com/ill/archive/December_19_2009/Game_Day_Review" 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: Game Day Review', 'mobile', 0, 'description', 'Last Friday was the last Game Day of 2009, and it was a doozy! We had everything from Warmachine to Nanuk, from Castle Panic to [NAME NOT READY FOR RELEASE] which is still in early development!') called at /home/www/secure/ill/index.html line 4
HTML::Mason::Commands::__ANON__('month', 'December', 'day', 19, 'year', 2009, 'u', 'Game_Day_Review.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(0x7fa889863120)', 'month', 'December', 'day', 19, 'year', 2009, 'u', 'Game_Day_Review.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', 'December', 'day', 19, 'year', 2009, 'u', 'Game_Day_Review.html') called at /home/www/secure/ill/archive/dhandler line 3
HTML::Mason::Commands::__ANON__('u', 'Game_Day_Review.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(0x7fa8880bdad0)', 'u', 'Game_Day_Review.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', 'Game_Day_Review.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(0x7fa8878a2960)') 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(0x7fa8878a2960)') called at /usr/local/share/perl/5.14.2/HTML/Mason/ApacheHandler.pm line 825
HTML::Mason::ApacheHandler::handle_request('HTML::Mason::ApacheHandler=HASH(0x7fa885d8c140)', 'Apache2::RequestRec=SCALAR(0x7fa8847e9b70)') called at (eval 29) line 8
HTML::Mason::ApacheHandler::handler('HTML::Mason::ApacheHandler', 'Apache2::RequestRec=SCALAR(0x7fa8847e9b70)') called at -e line 0
eval {...} at -e line 0