I’m trying to get the RT development version into a workable state, since
there are some in house feature requests for our ticketing, some of which
are added (or planned) in the development tree, and some of which don’t
make much sense outside APNIC. I’ve been following development since
1.3.18 or so, and each revision, I’ve not been able to get mail returned
from the system.
Each version reports an error in the same piece of code - line 109 of
Transaction.pm, where it calls $Scrip->ScripObj->LoadAction(). The error
message I get (after uncommenting the die handler) is
"RT::Scrip::LoadAction Unimplemented in RT::Transaction."
Does anyone have any idea why this message is appearing? Even more
confusing, with the ACL stuff, between the “Searching for scrips” debug
message at line 96 and the LoadAction() call at line 109, two ACL queries
are being executed. The only line between the debug message and the
LoadAction() call is $PossibleScrips->Next(), and an extra debug statement
verifies that’s not doing the ACL calls.
So, somewhere, something is reporting “RT::Scrip::LoadAction” to be
unimplemented, during the call to LoadAction(). Even more curious, a
quick search for “Unimplemented” through all the RT code produces no
The very first debug message in LoadAction() is also never reached, or
The Scrip in question is NotifyRegularWatchersOnCorrespond(), though
Autoreply does the same thing.
Does anyone have any idea what is going on?