Error in RTIR 1.0.5 - file /opt/rt3/lib/RT/Tickets_Overlay.pm line 1299

Hi,

I ran a clean install of RT & RTIR. The versions of the software that
are running are as follows:

RT-3.4.4
RTIR-1.0.5
OS: Fedora Core 4
WebServer: Apache 1.3.33 with mod_perl 1.29
Database: MySQL version is 4.1.11-2
Perl version: 5.8.6

I haven’t had a chance to configure the system yet, but the problem is
that RT menu navigation ( at least ) works fine but RTIR does not. The
ocument root is set to access RTIR. When certain URLs in RTIR menu is
access ( e.g. Incidents, Investigations etc ) the system throws out the
error mentioned below:

error: too many arguments at /opt/rt3/lib/RT/Tickets_Overlay.pm
line 1299
context:

265: # whether they should generate a full stack trace (confess()
and cluck())
266: # or simply report the caller’s package (croak() and carp()),
respectively.
267: # confess() and croak() die, carp() and cluck() warn.
268:
269: sub croak { die shortmess @_ }
270: sub confess { die longmess @_ }
271: sub carp { warn shortmess @_ }
272: sub cluck { warn longmess @_ }
273:

code stack: /usr/lib/perl5/5.8.6/Carp.pm:269
…/…/lib/Storable.pm (autosplit into
…/…/lib/auto/Storable/logcroak.al):71
…/…/lib/Storable.pm (autosplit into
…/…/lib/auto/Storable/_freeze.al):283
…/…/lib/Storable.pm (autosplit into …/…/lib/auto/Storable/freeze.al):266
/opt/rt3/lib/RT/Tickets_Overlay.pm:1299
/opt/rt3/share/html/RTIR/Elements/SearchFields:63
/opt/rt3/share/html/RTIR/Listing.html:36
/opt/rt3/share/html/RTIR/autohandler:2
/opt/rt3/share/html/autohandler:215
raw error

Does anyone know what the solution to this is? Any help is greatly
appreciated. Also it will be helpful if I can get some pointers as to
what is the current stable combination of RT & RTIR which will work
seamlessly & has been tested.

Thanks
Arjuna.

Hi,

I ran a clean install of RT & RTIR. The versions of the software that
are running are as follows:

RT-3.4.4
RTIR-1.0.5

With RTIR 1.0.x, you want RT 3.0.x

Jesse Vincent wrote:

Hi,

I ran a clean install of RT & RTIR. The versions of the software that
are running are as follows:

RT-3.4.4
RTIR-1.0.5

With RTIR 1.0.x, you want RT 3.0.x

Subsequently I installed RT 3.0.12 & RTIR-1.0.5. Now I get the
following error :

error: RT::Queue::load Unimplemented in RT::Tickets.
(/opt/rt3/lib/RT/Tickets_Overlay.pm line 1704)
context: …
492: else {
493: my ( $package, $filename, $line );
494: ( $package, $filename, $line ) = caller;
495:
496: die “$AUTOLOAD Unimplemented in $package.
($filename line $line) \n”;
497: }
498:
499: }
500:

code stack:

/usr/lib/perl5/site_perl/5.8.6/DBIx/SearchBuilder/Record.pm:496
/opt/rt3/lib/RT/Tickets_Overlay.pm:1704
/opt/rt3/share/html/RTIR/Elements/NewReports:97
/opt/rt3/share/html/RTIR/index.html:32
/opt/rt3/share/html/RTIR/autohandler:2
/opt/rt3/share/html/autohandler:200

raw error

etc.

Any idea what the issue is now?

Thanks in advance.
Arjuna.