[rt-devel] Import strangeness
Dewet Diener
dewet at devco.net
Thu Jun 14 09:12:05 EDT 2001
On Wed, Jun 13, 2001 at 01:07:28PM -0400, Jesse wrote:
> what does the rt.log.* for the import look like (it should be in /tmp)?
> Are there entries in the database for the transactions? Is this true
> if you log in as root?
>
> -j
mysql> select count(*) from Transactions;
+----------+
| count(*) |
+----------+
| 4030 |
+----------+
1 row in set (0.00 sec)
The Data field is mostly NULL, except for merges, which look like
"Ticket 272 MergedInto ticket 271".
the rt.log is about 2.5MB. Which parts are you interested in? It
starts out with "Trying to load an email address: root at localhost", runs
through all the e-mail addresses, and then immediately bombs with:
RT::User=HASH(0x87a8e18)->HasQueueRight Couldn't find a queue id at
/usr/local/rt2/lib/RT/User.pm line 609
RT::User::HasQueueRight('RT::User=HASH(0x87a8e18)',
'TicketObj', 'RT::Ticket=HASH(0x8b71a5c)', 'Right', 'ShowTicket')
called at /usr/local/rt2/lib/RT/Ticket.pm line 2802
RT::Ticket::HasRight('RT::Ticket=HASH(0x8b71a5c)', 'Principal',
'RT::User=HASH(0x87a8e18)', 'Right', 'ShowTicket') called at
/usr/local/rt2/lib/RT/Ticket.pm line 2773
RT::Ticket::CurrentUserHasRight('RT::Ticket=HASH(0x8b71a5c)',
'ShowTicket') called at /usr/local/rt2/lib/RT/Ticket.pm line 2723
RT::Ticket::_Value('RT::Ticket=HASH(0x8b71a5c)', 'EffectiveId')
called at /usr/lib/perl5/site_perl/5.6.1/DBIx/SearchBuilder/Record.pm
line 406
DBIx::SearchBuilder::Record::AUTOLOAD('RT::Ticket=HASH(0x8b71a5c)')
called at /usr/local/rt2/lib/RT/Ticket.pm line 91
RT::Ticket::Load('RT::Ticket=HASH(0x8b71a5c)', 152) called at
/usr/local/rt2/lib/RT/Record.pm line 96
RT::Record::Create('id', 1, 'Queue', 2, 'Owner', 7, 'Subject',
'xx xxxxxxxxxx -> xxxxxxx xxxxxxxxxx', ...) called at
/usr/local/rt2/lib/RT/Ticket.pm line 449
RT::Ticket::Import('RT::Ticket=HASH(0x8b71a5c)', 'id', 1, 'Queue',
'SysAdmin', 'Status', 'resolved', 'Requestor', ...) called at
./import-1.0-to-2.0 line 421 main::MigrateTickets() called at
./import-1.0-to-2.0 line 65
1_HasRight called without an AppliesTo object
Trying to load an email address: xxxxxx.xxxxxxx at xxxxxx.xxx.xx
RT::User=HASH(0x87a8e18) passed a bogus queue or queue object. aborting
ACL checkRT::User=HASH(0x87a8e18) passed a bogus queue or queue object.
aborting ACL checkUse of uninitialized value in concatenation (.) or
string at ./import-1.0-to-2.0 line 444.
DBD::mysql::st execute failed: Column 'KeywordSelect' cannot be null at
/usr/lib/perl5/site_perl/5.6.1/DBIx/SearchBuilder/Handle.pm line 317.
RT::Handle=HASH(0x87558f4) couldn't execute the query 'INSERT INTO
ObjectKeywords (KeywordSelect, ObjectType, Keyword, ObjectId) VALUES
(?, ?, ?, ?)'Column 'KeywordSelect' cannot be null
This is repeated throughout the rest of the log. I only blanked out
some specific strings using 'x' above.
Dewet
--
Dewet Diener dewet at devco.net -o)
Systems Administrator iTouch Labs / \
Self-confessed geek and Linux fanatic _\_v
SYN! ..... SYN! ACK! ..... ACK!
The mating call of the internet
More information about the Rt-devel
mailing list