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(0x7faf8afeea60)', '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(0x7faf8afeea60)', 'select name from qdata where qname=? and upload_date=?', 'illq', '2010-07-01') called at /home/www/secure/ill/comps/illcal.mas line 131
HTML::Mason::Commands::__ANON__('sqldate', '2010-07-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(0x7faf8b083060)', 'sqldate', '2010-07-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', '2010-07-26') called at /home/www/secure/ill/ill.html line 150
HTML::Mason::Commands::__ANON__('sqldate', '2010-07-26', 'illuminator', '^J^I^I^I<h1>July 26, 2010: Magazines!</h1>^J^I^I^I<p><a href="http://e23.sjgames.com/item.html?id=SJG37-2621"><img hspace="8" border="1" align="left" width="150" vspace="6" src="http://www.sjgames.com/images/35/3598/sm.jpg" alt="Pyramid #3/21: Cyberpunk" /></a>  It has been said that cyberpunk, as a literary genre, is dead -- killed by an advancing technology that was unforeseen by the authors of the movement. But since we live in a world of constant internet connections, uncaring corporations, and global mercenary companies, I\'d say "high-tech low life" continues to be a relevant playground for gaming. Luckily, <a href="http://www.sjgames.com/pyramid/"><i>Pyramid</i></a> editor Steven Marsh agrees, and has provided us with <a href="http://e23.sjgames.com/item.html?id=SJG37-2621"><i>Pyramid 3/21: Cyberpunk</i></a>.</p>^M^J<p>Since commercialism is found at the core of cyberpunk, <a href="http://e23.sjgames.com/credits.html?t=author&amp;n=Matt%20Riggsby">Matt Riggsby</a> has written a random mall generator, perfect for shoot-outs, car chases, or just shopping trips. There\'s "The Treasure of Joni Monorail," an adventure that takes jaded runners out into the wastelands, and "Console Cowboys and Cyberspace Kung Fu," which applies the sensibilities behind the <a href="http://www.sjgames.com/gurps/books/action/"><i><b>Action!</b></i></a> series to netrunners. Add in an article on maintaining realistic trait choices during the cyberpunk character creation process, as well as the normal batch of props and Murphy\'s Rules, and you\'ve got a packed issue!</p>^M^J<p>Speaking of computers, the other <a href="http://e23.sjgames.com">e23</a> release this week is <a href="http://e23.sjgames.com/item.html?id=SJG30-2331"><i>Space Gamer #31</i></a> -- the special computer issue! In addition to the normal reviews and Deus Ex Machina article, SJ and crew surveyed the field of computer game publishers. A note to nostalgia buffs: don\'t miss the ad on page 12 for a TRS-80 -- "INCLUDES: 16K MEMORY (16000 CHARACTERS!), LEVEL II BASIC, TAPE STORAGE." They also crammed in the fifth installment of "Game Design: Theory and Practice," errata for <i><b>Kung Fu 2100</b></i>, and a bit of fiction putting Beowulf into Sam Spade\'s (gum)shoes.</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/July_26_2010/Magazines" addthis:title="Daily Illuminator: Magazines!"></a>^J    <a class="addthis_button_twitter" addthis:url="http://secure.sjgames.com/ill/archive/July_26_2010/Magazines" addthis:title="Daily Illuminator: Magazines!"></a>^J    <a class="addthis_button_reddit" addthis:url="http://secure.sjgames.com/ill/archive/July_26_2010/Magazines" addthis:title="Daily Illuminator: Magazines!"></a>^J    <a class="addthis_button_tumblr" addthis:url="http://secure.sjgames.com/ill/archive/July_26_2010/Magazines" addthis:title="Daily Illuminator: Magazines!"></a>^J    <a class="addthis_button_email" addthis:url="http://secure.sjgames.com/ill/archive/July_26_2010/Magazines" addthis:title="Daily Illuminator: Magazines!"></a>^J    <span class="addthis_separator">|</span>^J    <a class="addthis_button_expanded" addthis:url="http://secure.sjgames.com/ill/archive/July_26_2010/Magazines" addthis:title="Daily Illuminator: Magazines!">More</a>^J</div>^J^J<div style="margin: 5px 0; clear: left;">^J    <a href="http://secure.sjgames.com/ill/archive/July_26_2010/Magazines" 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: Magazines!', 'mobile', 0, 'description', 'It has been said that cyberpunk, as a literary genre, is dead -- killed by an advancing technology that was unforeseen by the authors of the movement. But since we live in a world of constant internet connections, uncaring corporations, and global mercenary companies, I&#39;d say &quot;high-tech low life&quot; continues to be a relevant playground for gaming . . .') called at /usr/local/share/perl/5.14.2/HTML/Mason/Component.pm line 135
HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0x7faf8b01b128)', 'sqldate', '2010-07-26', 'illuminator', '^J^I^I^I<h1>July 26, 2010: Magazines!</h1>^J^I^I^I<p><a href="http://e23.sjgames.com/item.html?id=SJG37-2621"><img hspace="8" border="1" align="left" width="150" vspace="6" src="http://www.sjgames.com/images/35/3598/sm.jpg" alt="Pyramid #3/21: Cyberpunk" /></a>  It has been said that cyberpunk, as a literary genre, is dead -- killed by an advancing technology that was unforeseen by the authors of the movement. But since we live in a world of constant internet connections, uncaring corporations, and global mercenary companies, I\'d say "high-tech low life" continues to be a relevant playground for gaming. Luckily, <a href="http://www.sjgames.com/pyramid/"><i>Pyramid</i></a> editor Steven Marsh agrees, and has provided us with <a href="http://e23.sjgames.com/item.html?id=SJG37-2621"><i>Pyramid 3/21: Cyberpunk</i></a>.</p>^M^J<p>Since commercialism is found at the core of cyberpunk, <a href="http://e23.sjgames.com/credits.html?t=author&amp;n=Matt%20Riggsby">Matt Riggsby</a> has written a random mall generator, perfect for shoot-outs, car chases, or just shopping trips. There\'s "The Treasure of Joni Monorail," an adventure that takes jaded runners out into the wastelands, and "Console Cowboys and Cyberspace Kung Fu," which applies the sensibilities behind the <a href="http://www.sjgames.com/gurps/books/action/"><i><b>Action!</b></i></a> series to netrunners. Add in an article on maintaining realistic trait choices during the cyberpunk character creation process, as well as the normal batch of props and Murphy\'s Rules, and you\'ve got a packed issue!</p>^M^J<p>Speaking of computers, the other <a href="http://e23.sjgames.com">e23</a> release this week is <a href="http://e23.sjgames.com/item.html?id=SJG30-2331"><i>Space Gamer #31</i></a> -- the special computer issue! In addition to the normal reviews and Deus Ex Machina article, SJ and crew surveyed the field of computer game publishers. A note to nostalgia buffs: don\'t miss the ad on page 12 for a TRS-80 -- "INCLUDES: 16K MEMORY (16000 CHARACTERS!), LEVEL II BASIC, TAPE STORAGE." They also crammed in the fifth installment of "Game Design: Theory and Practice," errata for <i><b>Kung Fu 2100</b></i>, and a bit of fiction putting Beowulf into Sam Spade\'s (gum)shoes.</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/July_26_2010/Magazines" addthis:title="Daily Illuminator: Magazines!"></a>^J    <a class="addthis_button_twitter" addthis:url="http://secure.sjgames.com/ill/archive/July_26_2010/Magazines" addthis:title="Daily Illuminator: Magazines!"></a>^J    <a class="addthis_button_reddit" addthis:url="http://secure.sjgames.com/ill/archive/July_26_2010/Magazines" addthis:title="Daily Illuminator: Magazines!"></a>^J    <a class="addthis_button_tumblr" addthis:url="http://secure.sjgames.com/ill/archive/July_26_2010/Magazines" addthis:title="Daily Illuminator: Magazines!"></a>^J    <a class="addthis_button_email" addthis:url="http://secure.sjgames.com/ill/archive/July_26_2010/Magazines" addthis:title="Daily Illuminator: Magazines!"></a>^J    <span class="addthis_separator">|</span>^J    <a class="addthis_button_expanded" addthis:url="http://secure.sjgames.com/ill/archive/July_26_2010/Magazines" addthis:title="Daily Illuminator: Magazines!">More</a>^J</div>^J^J<div style="margin: 5px 0; clear: left;">^J    <a href="http://secure.sjgames.com/ill/archive/July_26_2010/Magazines" 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: Magazines!', 'mobile', 0, 'description', 'It has been said that cyberpunk, as a literary genre, is dead -- killed by an advancing technology that was unforeseen by the authors of the movement. But since we live in a world of constant internet connections, uncaring corporations, and global mercenary companies, I&#39;d say &quot;high-tech low life&quot; continues to be a relevant playground for gaming . . .') 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', '2010-07-26', 'illuminator', '^J^I^I^I<h1>July 26, 2010: Magazines!</h1>^J^I^I^I<p><a href="http://e23.sjgames.com/item.html?id=SJG37-2621"><img hspace="8" border="1" align="left" width="150" vspace="6" src="http://www.sjgames.com/images/35/3598/sm.jpg" alt="Pyramid #3/21: Cyberpunk" /></a>  It has been said that cyberpunk, as a literary genre, is dead -- killed by an advancing technology that was unforeseen by the authors of the movement. But since we live in a world of constant internet connections, uncaring corporations, and global mercenary companies, I\'d say "high-tech low life" continues to be a relevant playground for gaming. Luckily, <a href="http://www.sjgames.com/pyramid/"><i>Pyramid</i></a> editor Steven Marsh agrees, and has provided us with <a href="http://e23.sjgames.com/item.html?id=SJG37-2621"><i>Pyramid 3/21: Cyberpunk</i></a>.</p>^M^J<p>Since commercialism is found at the core of cyberpunk, <a href="http://e23.sjgames.com/credits.html?t=author&amp;n=Matt%20Riggsby">Matt Riggsby</a> has written a random mall generator, perfect for shoot-outs, car chases, or just shopping trips. There\'s "The Treasure of Joni Monorail," an adventure that takes jaded runners out into the wastelands, and "Console Cowboys and Cyberspace Kung Fu," which applies the sensibilities behind the <a href="http://www.sjgames.com/gurps/books/action/"><i><b>Action!</b></i></a> series to netrunners. Add in an article on maintaining realistic trait choices during the cyberpunk character creation process, as well as the normal batch of props and Murphy\'s Rules, and you\'ve got a packed issue!</p>^M^J<p>Speaking of computers, the other <a href="http://e23.sjgames.com">e23</a> release this week is <a href="http://e23.sjgames.com/item.html?id=SJG30-2331"><i>Space Gamer #31</i></a> -- the special computer issue! In addition to the normal reviews and Deus Ex Machina article, SJ and crew surveyed the field of computer game publishers. A note to nostalgia buffs: don\'t miss the ad on page 12 for a TRS-80 -- "INCLUDES: 16K MEMORY (16000 CHARACTERS!), LEVEL II BASIC, TAPE STORAGE." They also crammed in the fifth installment of "Game Design: Theory and Practice," errata for <i><b>Kung Fu 2100</b></i>, and a bit of fiction putting Beowulf into Sam Spade\'s (gum)shoes.</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/July_26_2010/Magazines" addthis:title="Daily Illuminator: Magazines!"></a>^J    <a class="addthis_button_twitter" addthis:url="http://secure.sjgames.com/ill/archive/July_26_2010/Magazines" addthis:title="Daily Illuminator: Magazines!"></a>^J    <a class="addthis_button_reddit" addthis:url="http://secure.sjgames.com/ill/archive/July_26_2010/Magazines" addthis:title="Daily Illuminator: Magazines!"></a>^J    <a class="addthis_button_tumblr" addthis:url="http://secure.sjgames.com/ill/archive/July_26_2010/Magazines" addthis:title="Daily Illuminator: Magazines!"></a>^J    <a class="addthis_button_email" addthis:url="http://secure.sjgames.com/ill/archive/July_26_2010/Magazines" addthis:title="Daily Illuminator: Magazines!"></a>^J    <span class="addthis_separator">|</span>^J    <a class="addthis_button_expanded" addthis:url="http://secure.sjgames.com/ill/archive/July_26_2010/Magazines" addthis:title="Daily Illuminator: Magazines!">More</a>^J</div>^J^J<div style="margin: 5px 0; clear: left;">^J    <a href="http://secure.sjgames.com/ill/archive/July_26_2010/Magazines" 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: Magazines!', 'mobile', 0, 'description', 'It has been said that cyberpunk, as a literary genre, is dead -- killed by an advancing technology that was unforeseen by the authors of the movement. But since we live in a world of constant internet connections, uncaring corporations, and global mercenary companies, I&#39;d say &quot;high-tech low life&quot; continues to be a relevant playground for gaming . . .') called at /home/www/secure/ill/index.html line 4
HTML::Mason::Commands::__ANON__('month', 'July', 'day', 26, 'year', 2010, 'u', 'Magazines.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(0x7faf8af613f8)', 'month', 'July', 'day', 26, 'year', 2010, 'u', 'Magazines.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', 'July', 'day', 26, 'year', 2010, 'u', 'Magazines.html') called at /home/www/secure/ill/archive/dhandler line 3
HTML::Mason::Commands::__ANON__('u', 'Magazines.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(0x7faf8ad0b480)', 'u', 'Magazines.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', 'Magazines.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(0x7faf8af58898)') 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(0x7faf8af58898)') called at /usr/local/share/perl/5.14.2/HTML/Mason/ApacheHandler.pm line 825
HTML::Mason::ApacheHandler::handle_request('HTML::Mason::ApacheHandler=HASH(0x7faf8af58610)', 'Apache2::RequestRec=SCALAR(0x7faf8b05c488)') called at (eval 29) line 8
HTML::Mason::ApacheHandler::handler('HTML::Mason::ApacheHandler', 'Apache2::RequestRec=SCALAR(0x7faf8b05c488)') called at -e line 0
eval {...} at -e line 0