RT-IR and ACNSMessage.pm on 3.8.5

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, 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

Hello,

I suspect that you didn’t stop/start server after changing config
file. Also, it’s possible that you skipped make install step. Check
/opt/opt.CORE/rt-3.8.5/rhel5/local/plugins/ directory for
RT-Extension-ACNS directory and its permissions.

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

[snip]

Thanks,
Susan McClure

Best regards, Ruslan.