Import from 1.07 to 2.0.1 fails

Hi,

when I try to import the data from RT 1.0.7 to RT 2.0.1, the import
script fails when starting to import the transactions…

Log output:

RT::User=HASH(0x752cf8)->HasQueueRight Couldn’t find a queue id at
/intranet/rt2/lib//RT/User.pm line 609
RT::User::HasQueueRight(‘RT::User=HASH(0x752cf8)’, ‘TicketObj’,
‘RT::Ticket=HASH(0x7e17ec)’, ‘Right’, ‘ShowT
icket’) called at /intranet/rt2/lib//RT/Ticket.pm line 2803
RT::ticket::HasRight(‘RT::Ticket=HASH(0x7e17ec)’, ‘Principal’,
‘RT::User=HASH(0x752cf8)’, ‘Right’, ‘ShowTick
et’) called at /intranet/rt2/lib//RT/Ticket.pm line 2774
RT::ticket::CurrentUserHasRight(‘RT::Ticket=HASH(0x7e17ec)’,
‘ShowTicket’) called at /intranet/rt2/lib//RT/T
icket.pm line 2724
RT::ticket::_Value(‘RT::Ticket=HASH(0x7e17ec)’, ‘EffectiveId’)
called at /usr/local/lib/perl5/site_perl/5.6.
1/DBIx/SearchBuilder/Record.pm line 406

DBIx::SearchBuilder::Record::AUTOLOAD(‘RT::Ticket=HASH(0x7e17ec)’)
called at /intranet/rt2/lib//RT/Ticket.pm
line 91
RT::ticket::Load(‘RT::Ticket=HASH(0x7e17ec)’, 29) called at
/intranet/rt2/lib//RT/Record.pm line 96
RT::Record::Create(‘id’, 1, ‘EffectiveId’, 1, ‘Queue’, 7,
‘Owner’, 2, …) called at /intranet/rt2/lib//RT/T
icket.pm line 449
RT::ticket::Import(‘RT::Ticket=HASH(0x7e17ec)’, ‘id’, 1,
‘Queue’, ‘Birkel’, ‘Status’, ‘resolved’, 'Requestor
', …) called at ./import-1.0-to-2.0 line 435
main::MigrateTickets() called at ./import-1.0-to-2.0 line 72
1_HasRight called without an AppliesTo object

Thank you
Torsten

Dipl.-Inform.(FH) Torsten Fellhauer
iXpoint Informationssysteme GmbH
Daimlerstrasse 3
76275 Ettlingen, Germany
Phone: +49 7243 3775-0, Fax: +49 7243 3775-77
Email: Torsten.Fellhauer@ixpoint.de
WWW: http://www.ixpoint.de

Make sure you have given the name of an existing queu in your old database for $DEFAULTQUEUE.
If you have, check that it imported your queues correctly:
run “mysql/psql rt2” and do "select * from queues;"On Fri, 13 Jul 2001 16:55:36 +0200 Torsten Fellhauer Torsten.Fellhauer@ixpoint.de wrote:

Hi,

when I try to import the data from RT 1.0.7 to RT 2.0.1, the import
script fails when starting to import the transactions…

Log output:

RT::User=HASH(0x752cf8)->HasQueueRight Couldn’t find a queue id at
/intranet/rt2/lib//RT/User.pm line 609
RT::User::HasQueueRight(‘RT::User=HASH(0x752cf8)’, ‘TicketObj’,
‘RT::Ticket=HASH(0x7e17ec)’, ‘Right’, ‘ShowT
icket’) called at /intranet/rt2/lib//RT/Ticket.pm line 2803
RT::ticket::HasRight(‘RT::Ticket=HASH(0x7e17ec)’, ‘Principal’,
‘RT::User=HASH(0x752cf8)’, ‘Right’, ‘ShowTick
et’) called at /intranet/rt2/lib//RT/Ticket.pm line 2774
RT::ticket::CurrentUserHasRight(‘RT::Ticket=HASH(0x7e17ec)’,
‘ShowTicket’) called at /intranet/rt2/lib//RT/T
icket.pm line 2724
RT::ticket::_Value(‘RT::Ticket=HASH(0x7e17ec)’, ‘EffectiveId’)
called at /usr/local/lib/perl5/site_perl/5.6.
1/DBIx/SearchBuilder/Record.pm line 406

DBIx::SearchBuilder::Record::AUTOLOAD(‘RT::Ticket=HASH(0x7e17ec)’)
called at /intranet/rt2/lib//RT/Ticket.pm
line 91
RT::ticket::Load(‘RT::Ticket=HASH(0x7e17ec)’, 29) called at
/intranet/rt2/lib//RT/Record.pm line 96
RT::Record::Create(‘id’, 1, ‘EffectiveId’, 1, ‘Queue’, 7,
‘Owner’, 2, …) called at /intranet/rt2/lib//RT/T
icket.pm line 449
RT::ticket::Import(‘RT::Ticket=HASH(0x7e17ec)’, ‘id’, 1,
‘Queue’, ‘Birkel’, ‘Status’, ‘resolved’, 'Requestor
', …) called at ./import-1.0-to-2.0 line 435
main::MigrateTickets() called at ./import-1.0-to-2.0 line 72
1_HasRight called without an AppliesTo object

Thank you
Torsten


Dipl.-Inform.(FH) Torsten Fellhauer
iXpoint Informationssysteme GmbH
Daimlerstrasse 3
76275 Ettlingen, Germany
Phone: +49 7243 3775-0, Fax: +49 7243 3775-77
Email: Torsten.Fellhauer@ixpoint.de
WWW: http://www.ixpoint.de



rt-users mailing list
rt-users@lists.fsck.com
http://lists.fsck.com/mailman/listinfo/rt-users

Feargal Reilly,
Systems Administrator,
The CIA.

Yes, I did - and I also run the latest import-script…

Torsten

Jesse wrote:

hrm. that’s what I thought I fixed in 2.0.1. are you sure you set your
‘default queue’ properly?

Hi,

when I try to import the data from RT 1.0.7 to RT 2.0.1, the import
script fails when starting to import the transactions…

Log output:

RT::User=HASH(0x752cf8)->HasQueueRight Couldn’t find a queue id at
/intranet/rt2/lib//RT/User.pm line 609
RT::User::HasQueueRight(‘RT::User=HASH(0x752cf8)’, ‘TicketObj’,
‘RT::Ticket=HASH(0x7e17ec)’, ‘Right’, ‘ShowT
icket’) called at /intranet/rt2/lib//RT/Ticket.pm line 2803
RT::ticket::HasRight(‘RT::Ticket=HASH(0x7e17ec)’, ‘Principal’,
‘RT::User=HASH(0x752cf8)’, ‘Right’, ‘ShowTick
et’) called at /intranet/rt2/lib//RT/Ticket.pm line 2774
RT::ticket::CurrentUserHasRight(‘RT::Ticket=HASH(0x7e17ec)’,
‘ShowTicket’) called at /intranet/rt2/lib//RT/T
icket.pm line 2724
RT::ticket::_Value(‘RT::Ticket=HASH(0x7e17ec)’, ‘EffectiveId’)
called at /usr/local/lib/perl5/site_perl/5.6.
1/DBIx/SearchBuilder/Record.pm line 406

DBIx::SearchBuilder::Record::AUTOLOAD(‘RT::Ticket=HASH(0x7e17ec)’)
called at /intranet/rt2/lib//RT/Ticket.pm
line 91
RT::ticket::Load(‘RT::Ticket=HASH(0x7e17ec)’, 29) called at
/intranet/rt2/lib//RT/Record.pm line 96
RT::Record::Create(‘id’, 1, ‘EffectiveId’, 1, ‘Queue’, 7,
‘Owner’, 2, …) called at /intranet/rt2/lib//RT/T
icket.pm line 449
RT::ticket::Import(‘RT::Ticket=HASH(0x7e17ec)’, ‘id’, 1,
‘Queue’, ‘Birkel’, ‘Status’, ‘resolved’, 'Requestor
', …) called at ./import-1.0-to-2.0 line 435
main::MigrateTickets() called at ./import-1.0-to-2.0 line 72
1_HasRight called without an AppliesTo object

Thank you
Torsten


Dipl.-Inform.(FH) Torsten Fellhauer
iXpoint Informationssysteme GmbH
Daimlerstrasse 3
76275 Ettlingen, Germany
Phone: +49 7243 3775-0, Fax: +49 7243 3775-77
Email: Torsten.Fellhauer@ixpoint.de
WWW: http://www.ixpoint.de



rt-users mailing list
rt-users@lists.fsck.com
http://lists.fsck.com/mailman/listinfo/rt-users


jesse reed vincent – root@eruditorum.orgjesse@fsck.com
70EBAC90: 2A07 FC22 7DB4 42C1 9D71 0108 41A3 3FB3 70EB AC90

…realized that the entire structure of the net could be changed to be made
more efficient, elegant, and spontaneously make more money for everyone
involved. It’s a marvelously simple diagram, but this form doesn’t have a way
for me to draw it. It’ll wait. -Adam Hirsch

Dipl.-Inform.(FH) Torsten Fellhauer
iXpoint Informationssysteme GmbH
Daimlerstrasse 3
76275 Ettlingen, Germany
Phone: +49 7243 3775-0, Fax: +49 7243 3775-77
Email: Torsten.Fellhauer@ixpoint.de
WWW: http://www.ixpoint.de

Hi

Upgrade the mysql & DBI mysql modules to the latest.
It worked for me with RT 2.0.0 both on a linux box and a solaris 8 sparc
box.

Take care
Tasos

Torsten Fellhauer wrote: