[Rt-devel] Having problems with custom Conditions and Actions
Dave Wells
dave.wells at foreshore.net
Fri Mar 17 09:31:10 EST 2006
Hi,
I am trying to implement the Custom Condition:
http://wiki.bestpractical.com/index.cgi?ReplyToResolved and the Custom
Action: http://wiki.bestpractical.com/index.cgi?ForkIntoNewTicket
However I am getting the following error:
[Fri Mar 17 14:18:43 2006] [error]: Scrip IsApplicable 177 died. -
Require of RT::Condition::ReplyToResolvedTicket failed.
Can't locate RT/Condition/ReplyToResolvedTicket_Vendor.pm in @INC (@INC
contains: /usr/local/rt3/local/lib /usr/local/rt3/lib
/usr/local/lib/perl5/5.8.7/i686-linux /usr/local/lib/perl5/5.8.7
/usr/local/lib/perl5/site_perl/5.8.7/i686-linux
/usr/local/lib/perl5/site_perl/5.8.7 /usr/local/lib/perl5/site_perl .
/usr/local/apache/ /usr/local/apache/lib/perl) at (eval 306) line 3.
Stack:
[(eval 306):3]
[/usr/local/rt3/lib/RT/Scrip_Overlay.pm:433]
[/usr/local/rt3/lib/RT/Scrips_Overlay.pm:229]
[/usr/local/rt3/lib/RT/Transaction_Overlay.pm:162]
[/usr/local/rt3/lib/RT/Record.pm:1431]
[/usr/local/rt3/lib/RT/Ticket_Overlay.pm:720]
[/usr/local/rt3/lib/RT/Interface/Email.pm:751]
[/usr/local/rt3/share/html/REST/1.0/NoAuth/mail-gateway:58]
Compilation failed in require at (eval 302) line 3.
Stack:
[(eval 302):3]
[/usr/local/rt3/lib/RT/Scrip_Overlay.pm:433]
[/usr/local/rt3/lib/RT/Scrips_Overlay.pm:229]
[/usr/local/rt3/lib/RT/Transaction_Overlay.pm:162]
[/usr/local/rt3/lib/RT/Record.pm:1431]
[/usr/local/rt3/lib/RT/Ticket_Overlay.pm:720]
[/usr/local/rt3/lib/RT/Interface/Email.pm:751]
[/usr/local/rt3/share/html/REST/1.0/NoAuth/mail-gateway:58]
Stack:
[/usr/local/rt3/lib/RT/ScripCondition_Overlay.pm:179]
[/usr/local/rt3/lib/RT/Scrip_Overlay.pm:433]
[/usr/local/rt3/lib/RT/Scrips_Overlay.pm:229]
[/usr/local/rt3/lib/RT/Transaction_Overlay.pm:162]
[/usr/local/rt3/lib/RT/Record.pm:1431]
[/usr/local/rt3/lib/RT/Ticket_Overlay.pm:720]
[/usr/local/rt3/lib/RT/Interface/Email.pm:751]
[/usr/local/rt3/share/html/REST/1.0/NoAuth/mail-gateway:58]
(/usr/local/rt3/lib/RT/Scrip_Overlay.pm:447)
Now I have tried to uncomment the last 4 lines of the ReplyToResolved.pm
where it calls the RT/Condition/ReplyToResolvedTicket_Vendor.pm and
RT/Condition/ReplyToResolvedTicket_local.pm now I know these are used
for vendor and local overrides but not sure what to do to fix this.
Also when I uncomment the 4 lines above it gets passed the die error
however the following error occurs:
[Fri Mar 17 14:11:05 2006] [error]: Scrip IsApplicable 177 died. - Can't
locate object method "new" via package
"RT::Condition::ReplyToResolvedTicket" at
/usr/local/rt3/lib/RT/ScripCondition_Overlay.pm line 181.
Stack:
[/usr/local/rt3/lib/RT/ScripCondition_Overlay.pm:181]
[/usr/local/rt3/lib/RT/Scrip_Overlay.pm:433]
[/usr/local/rt3/lib/RT/Scrips_Overlay.pm:229]
[/usr/local/rt3/lib/RT/Transaction_Overlay.pm:162]
[/usr/local/rt3/lib/RT/Record.pm:1431]
[/usr/local/rt3/lib/RT/Ticket_Overlay.pm:3490]
[/usr/local/rt3/lib/RT/Ticket_Overlay.pm:3221]
[/usr/local/rt3/lib/RT/Record.pm:921]
[/usr/local/rt3/lib/RT/Interface/Web.pm:966]
[/usr/local/rt3/lib/RT/Interface/Web.pm:1080]
[/usr/local/rt3/share/html/Ticket/Modify.html:70]
[/usr/local/rt3/share/html/autohandler:215]
(/usr/local/rt3/lib/RT/Scrip_Overlay.pm:447)
I have copied the following files into the local directory but this does
not seem to make any difference:
$cp $RT/lib/RT/base.pm $RT/local/lib/RT
$cp $RT/lib/RT/Condition/Generic.pm $RT/local/lib/RT/Condition
Any help would be greatly appreciated.
Regards
David Wells
MCSE, RHCE & CCNP
Senior Network Engineer
Foreshore Limited
Direct Line: +44 1534 752316
Facsimile: +44 1534 752301
Email@ dave.wells at foreshore.net
http://www.foreshore.net
http://privacyprofessional.com
______________________________________________________________________
This email has been scanned by the MessageLabs Email Security System.
For more information please visit http://www.messagelabs.com/email
______________________________________________________________________
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.bestpractical.com/pipermail/rt-devel/attachments/20060317/bf0d61c9/attachment.htm
More information about the Rt-devel
mailing list