[rt-devel] Error upon selecting queue scrip config

Graham Freeman graham at jahiel.net
Sat Feb 22 17:56:25 EST 2003


Hi,

I got the following error after clicking on Configuration -> Queues -> (Queue
#4) -> Scrips.  I'm running RT 2.1.75, Red Hat 8.0, Apache 1.3.27 w/ FastCGI
2.4.0 (custom-built but fairly vanilla), Perl 5.8.0 (as distributed with Red
Hat 8.0), and MySQL 3.23 as distributed with Red Hat 8.0.

[...begin quote...]
System error
error:  Can't locate object method "LoadById" via package "RT::ScripAction" at
/usr/local/rt3b/lib/RT/ScripAction_Overlay.pm line 109.
context: 
.. 
277:  }
278: 
279:  # All errors returned from this routine will be in exception form.
280:  local $SIG{'__DIE__'} = sub {
281:  rethrow_exception( $_[0] );
282:  };
283: 
284:  #
285:  # $m is a dynamically scoped global containing this
.. 
code stack:  /usr/lib/perl5/site_perl/5.8.0/HTML/Mason/Request.pm:281
/usr/local/rt3b/lib/RT/ScripAction_Overlay.pm:109
/usr/local/rt3b/lib/RT/Scrip_Overlay.pm:243
/usr/local/rt3b/share/html/Admin/Elements/ListGlobalScrips:28
/usr/local/rt3b/share/html/Admin/Queues/Scrips.html:34
/usr/local/rt3b/share/html/autohandler:162
[...end quote...]

[...begin "raw error"...]
Can't locate object method "LoadById" via package "RT::ScripAction" at
/usr/local/rt3b/lib/RT/ScripAction_Overlay.pm line 109.


Trace begun at /usr/lib/perl5/site_perl/5.8.0/HTML/Mason/Exceptions.pm line 123
HTML::Mason::Exceptions::rethrow_exception('Can\'t locate object method
"LoadById" via package "RT::ScripAction" at
/usr/local/rt3b/lib/RT/ScripAction_Overlay.pm line 109.^J') called at
/usr/lib/perl5/site_perl/5.8.0/HTML/Mason/Request.pm line 281
HTML::Mason::Request::__ANON__('Can\'t locate object method "LoadById" via
package "RT::ScripAction" at /usr/local/rt3b/lib/RT/ScripAction_Overlay.pm
line 109.^J') called at /usr/local/rt3b/lib/RT/ScripAction_Overlay.pm line 109
RT::ScripAction::Load('RT::ScripAction=HASH(0xa5e156c)', 15, 1) called at
/usr/local/rt3b/lib/RT/Scrip_Overlay.pm line 243
RT::Scrip::ActionObj('RT::Scrip=HASH(0xa5873c4)') called at
/usr/local/rt3b/share/html/Admin/Elements/ListGlobalScrips line 28
HTML::Mason::Commands::__ANON__ at
/usr/lib/perl5/site_perl/5.8.0/HTML/Mason/Component.pm line 133
HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0xa587870)')
called at /usr/lib/perl5/site_perl/5.8.0/HTML/Mason/Request.pm line 1045
eval {...}('HTML::Mason::Component::FileBased=HASH(0xa587870)') called at
/usr/lib/perl5/site_perl/5.8.0/HTML/Mason/Request.pm line 1039
HTML::Mason::Request::comp('HTML::Mason::Request::CGI=HASH(0xa5e20ec)',
'/Admin/Elements/ListGlobalScrips') called at
/usr/local/rt3b/share/html/Admin/Queues/Scrips.html line 34
HTML::Mason::Commands::__ANON__('id', 4) called at
/usr/lib/perl5/site_perl/5.8.0/HTML/Mason/Component.pm line 133
HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0xa56fd4c)',
'id', 4) called at /usr/lib/perl5/site_perl/5.8.0/HTML/Mason/Request.pm line 1045
eval {...}('HTML::Mason::Component::FileBased=HASH(0xa56fd4c)', 'id', 4)
called at /usr/lib/perl5/site_perl/5.8.0/HTML/Mason/Request.pm line 1039
HTML::Mason::Request::comp('HTML::Mason::Request::CGI=HASH(0xa5e20ec)',
'HTML::Mason::Component::FileBased=HASH(0xa56fd4c)', 'id', 4) called at
/usr/lib/perl5/site_perl/5.8.0/HTML/Mason/Request.pm line 735
HTML::Mason::Request::call_next('HTML::Mason::Request::CGI=HASH(0xa5e20ec)')
called at /usr/local/rt3b/share/html/autohandler line 162
HTML::Mason::Commands::__ANON__('id', 4) called at
/usr/lib/perl5/site_perl/5.8.0/HTML/Mason/Component.pm line 133
HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0x90e1d18)',
'id', 4) called at /usr/lib/perl5/site_perl/5.8.0/HTML/Mason/Request.pm line 1045
eval {...}('HTML::Mason::Component::FileBased=HASH(0x90e1d18)', 'id', 4)
called at /usr/lib/perl5/site_perl/5.8.0/HTML/Mason/Request.pm line 1039
HTML::Mason::Request::comp('HTML::Mason::Request::CGI=HASH(0xa5e20ec)',
'HASH(0xa58a6e8)', 'HTML::Mason::Component::FileBased=HASH(0x90e1d18)', 'id',
4) called at /usr/lib/perl5/site_perl/5.8.0/HTML/Mason/Request.pm line 338
eval {...}('HTML::Mason::Request::CGI=HASH(0xa5e20ec)', 'HASH(0xa58a6e8)',
'HTML::Mason::Component::FileBased=HASH(0x90e1d18)', 'id', 4) called at
/usr/lib/perl5/site_perl/5.8.0/HTML/Mason/Request.pm line 338
eval {...}('HTML::Mason::Request::CGI=HASH(0xa5e20ec)', 'HASH(0xa58a6e8)',
'HTML::Mason::Component::FileBased=HASH(0x90e1d18)', 'id', 4) called at
/usr/lib/perl5/site_perl/5.8.0/HTML/Mason/Request.pm line 296
HTML::Mason::Request::exec('HTML::Mason::Request::CGI=HASH(0xa5e20ec)') called
at /usr/lib/perl5/site_perl/5.8.0/HTML/Mason/Interp.pm line 226
HTML::Mason::Interp::exec('HTML::Mason::Interp=HASH(0x8dacfe0)',
'/Admin/Queues/Scrips.html', 'id', 4) called at
/usr/lib/perl5/site_perl/5.8.0/HTML/Mason/CGIHandler.pm line 87
HTML::Mason::CGIHandler::_handler('HTML::Mason::CGIHandler=HASH(0x8bfdbfc)',
'HASH(0xa5cb1cc)') called at
/usr/lib/perl5/site_perl/5.8.0/HTML/Mason/CGIHandler.pm line 70
HTML::Mason::CGIHandler::handle_cgi_object('HTML::Mason::CGIHandler=HASH(0x8bfdbfc)',
'CGI::Fast=HASH(0xa5cb3f4)') called at /usr/local/rt3b/bin/mason_handler.fcgi
line 43
[...end "raw error"...]

[...begin quote of /var/log/messages...]
Feb 22 14:41:28 archimedes /usr/local/rt3b/bin/mason_handler.fcgi: Scrip 1
died. - Can't locate object method "CurrentUser" via package "RT::ScripAction"
at /usr/local/rt3b/lib/RT/ScripAction_Overlay.pm line 170.  Stack:  
[/usr/lib/perl5/site_perl/5.8.0/HTML/Mason/Request.pm:281]  
[/usr/local/rt3b/lib/RT/ScripAction_Overlay.pm:170]  
[/usr/local/rt3b/lib/RT/ScripAction_Overlay.pm:147]  
[/usr/local/rt3b/lib/RT/Scrip_Overlay.pm:333]  
[/usr/local/rt3b/lib/RT/Transaction_Overlay.pm:169]  
[/usr/local/rt3b/lib/RT/Ticket_Overlay.pm:3643]  
[/usr/local/rt3b/lib/RT/Ticket_Overlay.pm:2268]  
[/usr/local/rt3b/lib/RT/Interface/Web.pm:363]  
[/usr/local/rt3b/share/html/Ticket/Display.html:101]  
[/usr/local/rt3b/share/html/Ticket/Update.html:189]  
[/usr/local/rt3b/share/html/autohandler:162] 
(/usr/local/rt3b/lib/RT/Scrip_Overlay.pm:360)
Feb 22 14:41:29 archimedes /usr/local/rt3b/bin/mason_handler.fcgi: Scrip 4
died. - Can't locate object method "LoadById" via package "RT::ScripAction" at
/usr/local/rt3b/lib/RT/ScripAction_Overlay.pm line 109.  Stack:  
[/usr/lib/perl5/site_perl/5.8.0/HTML/Mason/Request.pm:281]  
[/usr/local/rt3b/lib/RT/ScripAction_Overlay.pm:109]  
[/usr/local/rt3b/lib/RT/Scrip_Overlay.pm:243]  
[/usr/local/rt3b/lib/RT/Scrip_Overlay.pm:333]  
[/usr/local/rt3b/lib/RT/Transaction_Overlay.pm:169]  
[/usr/local/rt3b/lib/RT/Ticket_Overlay.pm:3643]  
[/usr/local/rt3b/lib/RT/Ticket_Overlay.pm:2268]  
[/usr/local/rt3b/lib/RT/Interface/Web.pm:363]  
[/usr/local/rt3b/share/html/Ticket/Display.html:101]  
[/usr/local/rt3b/share/html/Ticket/Update.html:189]  
[/usr/local/rt3b/share/html/autohandler:162] 
(/usr/local/rt3b/lib/RT/Scrip_Overlay.pm:360)
Feb 22 14:41:29 archimedes /usr/local/rt3b/bin/mason_handler.fcgi: Scrip 5
died. - Can't locate object method "LoadById" via package "RT::ScripAction" at
/usr/local/rt3b/lib/RT/ScripAction_Overlay.pm line 109.  Stack:  
[/usr/lib/perl5/site_perl/5.8.0/HTML/Mason/Request.pm:281]  
[/usr/local/rt3b/lib/RT/ScripAction_Overlay.pm:109]  
[/usr/local/rt3b/lib/RT/Scrip_Overlay.pm:243]  
[/usr/local/rt3b/lib/RT/Scrip_Overlay.pm:333]  
[/usr/local/rt3b/lib/RT/Transaction_Overlay.pm:169]  
[/usr/local/rt3b/lib/RT/Ticket_Overlay.pm:3643]  
[/usr/local/rt3b/lib/RT/Ticket_Overlay.pm:2268]  
[/usr/local/rt3b/lib/RT/Interface/Web.pm:363]  
[/usr/local/rt3b/share/html/Ticket/Display.html:101]  
[/usr/local/rt3b/share/html/Ticket/Update.html:189]  
[/usr/local/rt3b/share/html/autohandler:162] 
(/usr/local/rt3b/lib/RT/Scrip_Overlay.pm:360)
Feb 22 14:41:29 archimedes /usr/local/rt3b/bin/mason_handler.fcgi: Scrip 6
died. - Can't locate object method "LoadById" via package "RT::ScripAction" at
/usr/local/rt3b/lib/RT/ScripAction_Overlay.pm line 109.  Stack:  
[/usr/lib/perl5/site_perl/5.8.0/HTML/Mason/Request.pm:281]  
[/usr/local/rt3b/lib/RT/ScripAction_Overlay.pm:109]  
[/usr/local/rt3b/lib/RT/Scrip_Overlay.pm:243]  
[/usr/local/rt3b/lib/RT/Scrip_Overlay.pm:333]  
[/usr/local/rt3b/lib/RT/Transaction_Overlay.pm:169]  
[/usr/local/rt3b/lib/RT/Ticket_Overlay.pm:3643]  
[/usr/local/rt3b/lib/RT/Ticket_Overlay.pm:2268]  
[/usr/local/rt3b/lib/RT/Interface/Web.pm:363]  
[/usr/local/rt3b/share/html/Ticket/Display.html:101]  
[/usr/local/rt3b/share/html/Ticket/Update.html:189]  
[/usr/local/rt3b/share/html/autohandler:162] 
(/usr/local/rt3b/lib/RT/Scrip_Overlay.pm:360)
[...end quote of /var/log/messages...]

Eh?

-Graham




More information about the Rt-devel mailing list