[rt-users] RT System error (locate object method "comp_root_array")

Brett bgeorge1 at deqx.com
Sun Jul 17 16:08:13 EDT 2005


Hi,

I'm getting the following error from request-tracker v.3.0.12.
I see this when i try to look at the servername/rt/index.html page. RT
was previously working fine, but now i am getting this error. Anyone ideas?

Thanks,
Brett.


System error

error:  Can't locate object method "comp_root_array" via package
"HTML::Mason::Resolver::File" at
/usr/share/request-tracker3/html/Elements/Callback line 30.

context:  ...
26:  </%once>
27:  <%init>
28:  # checks for inode change time for each callback directory
29:  my $new_check = join(
30:  $;, map { $_->[1] => (stat("$_->[1]/Callbacks"))[10] }
$m->interp->resolver->comp_root_array
31:  ) or return;
32:
33:  $Page = $m->callers(1)->path unless ($Page);
34:
...

code stack:  /usr/share/request-tracker3/html/Elements/Callback:30
/usr/share/request-tracker3/html/autohandler:165

raw error




Can't locate object method "comp_root_array" via package
"HTML::Mason::Resolver::File" at
/usr/share/request-tracker3/html/Elements/Callback line 30.


Trace begun at /usr/share/perl5/HTML/Mason/Exceptions.pm line 128
HTML::Mason::Exceptions::rethrow_exception('Can\'t locate object method
"comp_root_array" via package "HTML::Mason::Resolver::File" at
/usr/share/request-tracker3/html/Elements/Callback line 30.^J') called
at /usr/share/request-tracker3/html/Elements/Callback line 30
HTML::Mason::Commands::__ANON__('_CallbackName', 'Auth') called at
/usr/share/perl5/HTML/Mason/Component.pm line 134
HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0x9959c9c)',
'_CallbackName', 'Auth') called at
/usr/share/perl5/HTML/Mason/Request.pm line 1232
eval {...} at /usr/share/perl5/HTML/Mason/Request.pm line 1226
HTML::Mason::Request::comp(undef, undef, '_CallbackName', 'Auth') called
at /usr/share/request-tracker3/html/autohandler line 165
HTML::Mason::Commands::__ANON__ at
/usr/share/perl5/HTML/Mason/Component.pm line 134
HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0x988da80)')
called at /usr/share/perl5/HTML/Mason/Request.pm line 1227
eval {...} at /usr/share/perl5/HTML/Mason/Request.pm line 1226
HTML::Mason::Request::comp(undef, undef, undef) called at
/usr/share/perl5/HTML/Mason/Request.pm line 458
eval {...} at /usr/share/perl5/HTML/Mason/Request.pm line 458
eval {...} at /usr/share/perl5/HTML/Mason/Request.pm line 410
HTML::Mason::Request::exec('HTML::Mason::Request::ApacheHandler=HASH(0x98429fc)')
called at /usr/share/perl5/HTML/Mason/ApacheHandler.pm line 160
HTML::Mason::Request::ApacheHandler::exec('HTML::Mason::Request::ApacheHandler=HASH(0x98429fc)')
called at /usr/share/perl5/HTML/Mason/ApacheHandler.pm line 810
HTML::Mason::ApacheHandler::handle_request('HTML::Mason::ApacheHandler=HASH(0x865a0dc)',
'Apache=SCALAR(0x9785fd8)') called at
/usr/share/request-tracker3/libexec/webmux.pl line 139
eval {...} at /usr/share/request-tracker3/libexec/webmux.pl line 139
RT::Mason::handler('Apache=SCALAR(0x9785fd8)') called at /dev/null line 0
eval {...} at /dev/null line 0



More information about the rt-users mailing list