[Rtir] RT-IR and ACNSMessage.pm on 3.8.5

Susan McClure smcclure at rice.edu
Thu Apr 28 17:46:53 EDT 2011


Is the new version of RT-IR (2.6.0rc2 ) and the ACNS extensions:

 bestpractical-parse-acns-220d8f2

and
 bestpractical-parse-acns-0.03-0-g220d8f2

supposed to work OK with RT 3.8.5?

I installed them all on our test system, RT 3.8.8 and had no
problems.

But when I installed them on our RT 3.8.5 system, the installs
seem to run OK but when I restart rt I get errors, indicating it
cannot find the ACNSMessage.pm file

----------------------------
> [Thu Apr  7 06:43:07 2011] [error]: Scrip IsApplicable 6389 died. - 
> Require of RT::Condition::ACNSMessage failed.
> Can't locate RT/Condition/ACNSMessage.pm in @INC (@INC contains: 
> /usr/site/rt/bin/../local/lib 
> /opt/opt.CORE/rt-3.8.5/rhel5/local/plugins/RT-FM/lib 
> /opt/opt.CORE/rt-3.8.5/rhel5/local/plugins/RTx-EmailCompletion/lib 
> /opt/opt.CORE/rt-3.8.5/rhel5/local/plugins/RT-Authen-ExternalAuth/lib 
> /opt/opt.CORE/rt-3.8.5/rhel5/local/plugins/RT-Extension-CommandByMail/lib 
> /opt/opt.CORE/rt-3.8.5/rhel5/local/plugins/RTx-Calendar/lib 
> /opt/opt.CORE/rt-3.8.5/rhel5/local/plugins/RT-Extension-MandatorySubject/lib 
> /opt/opt.CORE/rt-3.8.5/rhel5/local/plugins/RT-Extension-SearchResults-XLS/lib 
> /opt/opt.CORE/rt-3.8.5/rhel5/local/plugins/RT-Extension-ExtractCustomFieldValues/lib 
> /opt/opt.CORE/rt-3.8.5/rhel5/local/plugins/RT-Extension-ToggleSuperUser/lib 
> /opt/opt.CORE/rt-3.8.5/rhel5/local/plugins/RT-Extension-MobileUI/lib 
> /usr/site/rt/bin/../lib 
> /usr/lib64/perl5/site_perl/5.8.8/x86_64-linux-thread-multi 
> /usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl 
> /usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux-thread-multi 
> /usr/lib/perl5/vendor_perl/5.8.8 /usr/lib/perl5/vendor_perl 
> /usr/lib64/perl5/5.8.8/x86_64-linux-thread-multi /usr/lib/perl5/5.8.8 
> . /etc/httpd) at (eval 2774) line 3, <DATA> line 514.
>
> Stack:
>   [(eval 2774):3]
>   [/usr/site/rt/bin/../lib/RT/Scrip_Overlay.pm:389]
>   [/usr/site/rt/bin/../lib/RT/Scrips_Overlay.pm:233]
>   [/usr/site/rt/bin/../lib/RT/Transaction_Overlay.pm:169]
>   [/usr/site/rt/bin/../lib/RT/Record.pm:1456]
>   [/usr/site/rt/bin/../local/lib/RT/Ticket_Overlay.pm:656]
>   [/usr/site/rt/bin/../local/lib/RT/Interface/Email.pm:1366]
>   
> [/opt/opt.CORE/rt-3.8.5/rhel5/share/html/REST/1.0/NoAuth/mail-gateway:61]
>
>
> Stack:
>   [/usr/site/rt/bin/../lib/RT/ScripCondition_Overlay.pm:176]
>   [/usr/site/rt/bin/../lib/RT/Scrip_Overlay.pm:389]
>   [/usr/site/rt/bin/../lib/RT/Scrips_Overlay.pm:233]
>   [/usr/site/rt/bin/../lib/RT/Transaction_Overlay.pm:169]
>   [/usr/site/rt/bin/../lib/RT/Record.pm:1456]
>   [/usr/site/rt/bin/../local/lib/RT/Ticket_Overlay.pm:656]
>   [/usr/site/rt/bin/../local/lib/RT/Interface/Email.pm:1366]
>   
> [/opt/opt.CORE/rt-3.8.5/rhel5/share/html/REST/1.0/NoAuth/mail-gateway:61] 
> (/usr/site/rt/bin/../lib/RT/Scrip_Overlay.pm:404)
------------------------------------------

I do find the module at

> find ./ -type f -name ACNSMessage.pm -print
> ./lib/RT/Condition/ACNSMessage.pm
> ./local/plugins/RT-Extension-ACNS/lib/RT/Condition/ACNSMessage.pm

But my @INC on the 3.8.5 system does not seem to have the path to the
ACNS plugin.



I am using these plugins

Set (@Plugins, qw (
        RT::FM
        RT::IR
        RTx::EmailCompletion
        RT::Authen::ExternalAuth
        RT::Extension::CommandByMail
        RT::Extension::ServiceUpdates
        RTx::Calendar
        RT::Extension::MandatorySubject
        RT::Extension::SearchResults::XLS
        RT::Extension::ExtractCustomFieldValues
        RT::Extension::ToggleSuperUser
        RT::Extension::MobileUI
        RT::Extension::ACNS
));

Any ideas ??

Thanks,
Susan McClure







More information about the Rtir mailing list