System error

error:  Can't use an undefined value as a HASH reference at /edt/lib/mason/edtsite/comps/model/site/model-site-pseudodhandler line 7.
context: 
... 
3:  my $type = $ARGS{type} || $m->pseudodhandler_arg;
4: 
5:  my %configuration = $m->comp('/configuration/site');
6: 
7:  my %site = %{$configuration{site}};
8: 
9:  return $site{$type};
10: 
11:  </%init>
... 
code stack:  /edt/lib/mason/edtsite/comps/model/site/model-site-pseudodhandler:7
/edt/lib/modules/MasonX/Request/ExtendedCompRoot.pm:350
/edt/lib/modules/MasonX/Request/ExtendedCompRoot/WithApacheSession.pm:62
/edt/lib/mason/edtsite/comps/dispatcher:42
/edt/lib/modules/MasonX/Request/ExtendedCompRoot.pm:350
/edt/lib/modules/MasonX/Request/ExtendedCompRoot/WithApacheSession.pm:62
/edt/lib/mason/edtsite/htdocs/dhandler:36
/edt/lib/modules/MasonX/Request/ExtendedCompRoot.pm:344
/edt/lib/modules/MasonX/Request/ExtendedCompRoot/WithApacheSession.pm:62
/usr/local/share/perl/5.14.2/HTML/Mason/Request.pm:958
/edt/sites/solidgoldpig.com/htdocs/autohandler:1
/edt/lib/modules/MasonX/Request/ExtendedCompRoot.pm:350
/edt/lib/modules/MasonX/Request/ExtendedCompRoot/WithApacheSession.pm:62
/usr/local/share/perl/5.14.2/HTML/Mason/Request.pm:484
raw error






























Can't use an undefined value as a HASH reference at /edt/lib/mason/edtsite/comps/model/site/model-site-pseudodhandler line 7.


Trace begun at /usr/local/share/perl/5.14.2/HTML/Mason/Exceptions.pm line 129
HTML::Mason::Exceptions::rethrow_exception('Can\'t use an undefined value as a HASH reference at /edt/lib/mason/edtsite/comps/model/site/model-site-pseudodhandler line 7.^J') called at /edt/lib/mason/edtsite/comps/model/site/model-site-pseudodhandler line 7
HTML::Mason::Commands::__ANON__ at /usr/local/share/perl/5.14.2/HTML/Mason/Component.pm line 138
HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0x7fbdc06f9dc8)') called at /edt/lib/modules/MasonX/Request/ExtendedCompRoot.pm line 431
eval {...} at /edt/lib/modules/MasonX/Request/ExtendedCompRoot.pm line 426
MasonX::Request::ExtendedCompRoot::_comp(undef, undef) called at /edt/lib/modules/MasonX/Request/ExtendedCompRoot.pm line 350
MasonX::Request::ExtendedCompRoot::comp('MasonX::Request::ExtendedCompRoot::WithApacheSession=HASH(0x7fbdc0456a40)', '/model/site/cms') called at /edt/lib/modules/MasonX/Request/ExtendedCompRoot/WithApacheSession.pm line 62
MasonX::Request::ExtendedCompRoot::WithApacheSession::comp('MasonX::Request::ExtendedCompRoot::WithApacheSession=HASH(0x7fbdc0456a40)', '/model/site/cms') called at /edt/lib/mason/edtsite/comps/dispatcher line 42
HTML::Mason::Commands::__ANON__ at /usr/local/share/perl/5.14.2/HTML/Mason/Component.pm line 138
HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0x7fbdc06b2740)') called at /edt/lib/modules/MasonX/Request/ExtendedCompRoot.pm line 431
eval {...} at /edt/lib/modules/MasonX/Request/ExtendedCompRoot.pm line 426
MasonX::Request::ExtendedCompRoot::_comp(undef, undef) called at /edt/lib/modules/MasonX/Request/ExtendedCompRoot.pm line 350
MasonX::Request::ExtendedCompRoot::comp('MasonX::Request::ExtendedCompRoot::WithApacheSession=HASH(0x7fbdc0456a40)', '/dispatcher') called at /edt/lib/modules/MasonX/Request/ExtendedCompRoot/WithApacheSession.pm line 62
MasonX::Request::ExtendedCompRoot::WithApacheSession::comp('MasonX::Request::ExtendedCompRoot::WithApacheSession=HASH(0x7fbdc0456a40)', '/dispatcher') called at /edt/lib/mason/edtsite/htdocs/dhandler line 36
HTML::Mason::Commands::__ANON__ at /usr/local/share/perl/5.14.2/HTML/Mason/Component.pm line 138
HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0x7fbdc041d650)') called at /edt/lib/modules/MasonX/Request/ExtendedCompRoot.pm line 431
eval {...} at /edt/lib/modules/MasonX/Request/ExtendedCompRoot.pm line 426
MasonX::Request::ExtendedCompRoot::_comp(undef, undef, undef) called at /edt/lib/modules/MasonX/Request/ExtendedCompRoot.pm line 344
MasonX::Request::ExtendedCompRoot::comp('MasonX::Request::ExtendedCompRoot::WithApacheSession=HASH(0x7fbdc0456a40)', 'HASH(0x7fbd90012240)', 'HTML::Mason::Component::FileBased=HASH(0x7fbdc041d650)') called at /edt/lib/modules/MasonX/Request/ExtendedCompRoot/WithApacheSession.pm line 62
MasonX::Request::ExtendedCompRoot::WithApacheSession::comp('MasonX::Request::ExtendedCompRoot::WithApacheSession=HASH(0x7fbdc0456a40)', 'HASH(0x7fbd90012240)', 'HTML::Mason::Component::FileBased=HASH(0x7fbdc041d650)') called at /usr/local/share/perl/5.14.2/HTML/Mason/Request.pm line 958
HTML::Mason::Request::call_next('MasonX::Request::ExtendedCompRoot::WithApacheSession=HASH(0x7fbdc0456a40)') called at /edt/sites/solidgoldpig.com/htdocs/autohandler line 1
HTML::Mason::Commands::__ANON__ at /usr/local/share/perl/5.14.2/HTML/Mason/Component.pm line 138
HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0x7fbdc0633940)') called at /edt/lib/modules/MasonX/Request/ExtendedCompRoot.pm line 431
eval {...} at /edt/lib/modules/MasonX/Request/ExtendedCompRoot.pm line 426
MasonX::Request::ExtendedCompRoot::_comp(undef, undef, undef) called at /edt/lib/modules/MasonX/Request/ExtendedCompRoot.pm line 350
MasonX::Request::ExtendedCompRoot::comp('MasonX::Request::ExtendedCompRoot::WithApacheSession=HASH(0x7fbdc0456a40)', 'HASH(0x7fbdc07e3208)', 'HTML::Mason::Component::FileBased=HASH(0x7fbdc0633940)') called at /edt/lib/modules/MasonX/Request/ExtendedCompRoot/WithApacheSession.pm line 62
MasonX::Request::ExtendedCompRoot::WithApacheSession::comp('MasonX::Request::ExtendedCompRoot::WithApacheSession=HASH(0x7fbdc0456a40)', 'HASH(0x7fbdc07e3208)', 'HTML::Mason::Component::FileBased=HASH(0x7fbdc0633940)') called at /usr/local/share/perl/5.14.2/HTML/Mason/Request.pm line 484
eval {...} at /usr/local/share/perl/5.14.2/HTML/Mason/Request.pm line 484
eval {...} at /usr/local/share/perl/5.14.2/HTML/Mason/Request.pm line 436
HTML::Mason::Request::exec('MasonX::Request::ExtendedCompRoot::WithApacheSession=HASH(0x7fbdc0456a40)') called at /usr/local/share/perl/5.14.2/HTML/Mason/ApacheHandler.pm line 168
HTML::Mason::Request::ApacheHandler::exec('MasonX::Request::ExtendedCompRoot::WithApacheSession=HASH(0x7fbdc0456a40)') called at /edt/lib/modules/MasonX/Request/WithApacheSession.pm line 130
MasonX::Request::WithApacheSession::exec('MasonX::Request::ExtendedCompRoot::WithApacheSession=HASH(0x7fbdc0456a40)') called at /edt/lib/modules/MasonX/Request/ExtendedCompRoot/WithApacheSession.pm line 37
MasonX::Request::ExtendedCompRoot::WithApacheSession::exec('MasonX::Request::ExtendedCompRoot::WithApacheSession=HASH(0x7fbdc0456a40)') called at /usr/local/share/perl/5.14.2/HTML/Mason/ApacheHandler.pm line 825
HTML::Mason::ApacheHandler::handle_request('HTML::Mason::ApacheHandler=HASH(0x7fbdc04444e0)', 'Apache2::RequestRec=SCALAR(0x7fbdc080abe0)') called at /edt/lib/modules/EDT/Mason/ApacheHandler.pm line 192
EDT::Mason::ApacheHandler::handler('Apache2::RequestRec=SCALAR(0x7fbdc080abe0)') called at -e line 0
eval {...} at -e line 0