[rt-devel] RT 2 to RT 3 version 1.6

Jesse Vincent jesse at bestpractical.com
Fri Mar 21 11:57:25 EST 2003


you've got an out of date DBIx::SearchBuilder. did you run rt's
dependency checker/resolver as mentioned in the docs?

	-j


On Fri, Mar 21, 2003 at 11:54:27AM -0500, Andy Harrison wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> 
> 
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> On 21-Mar-2003, Jesse Vincent wrote message "[rt-devel] RT 2 to RT 3  version
> 1.6"
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> > This version adds a first cut of an "incremental import" tool, so that
> > large sites can manage to do a full import without extensive downtime.
> > More details are in the readme. I'd love to hear success/failure
> > reports.
> 
> 
> Ok, grabbed this, made a new dump from the rt2 database.  
> 
> Grabbed rc4 and installed it, initialized the db.  Did the import of the dump
> and got this output:
> 
> # ./dumpfile-to-rt-3.0 rt2dump
> Importing users
> ................................................................................
> ..................................................
> Importing groups
> [Fri Mar 21 13:59:01 2003] [crit]: 1 (/opt/rt3/lib/RT/ACE_Overlay.pm:884)
> [Fri Mar 21 13:59:01 2003] [crit]: Can't load a principal for id 
> (/opt/rt3/lib/RT/ACE_Overlay.pm:885)
> Importing
> tickets.........................................................................
> ................................................................................
> ................................................................................
> ................................................................................
> ................................................................................
> ................................................................................
> ................................................................................
> ................................................................................
> ................................................................................
> .................................Importing links
> Could not create scrip: On Comment Notify Owner As Comment with template
> Correspondence in queue0
> Could not create scrip: On Correspond Notify Owner As Comment with template
> Correspondence in queue4
> Could not create scrip: On Resolve Notify Owner As Comment with template
> Resolved in queue4
> Could not create scrip: On Correspond Notify Owner As Comment with template
> Correspondence in queue5
> Could not create scrip: On Resolve Notify Owner with template Resolved in queue5
> Could not create scrip: On Create Notify Owner with template Transaction in
> queue6
> Could not create scrip: On Comment Notify Owner with template Correspondence in
> queue6
> Could not create scrip: On Resolve Notify Owner As Comment with template
> Resolved in queue7
> Could not create scrip: On Correspond Notify Owner As Comment with template
> Correspondence in queue7
> Could not create scrip: On Resolve Notify Owner As Comment with template
> escalation-resolved in queue14
> Could not create scrip: On Resolve Notify Requestors, Ccs and AdminCcs As
> Comment with templateescalation-resolved in queue14
> Could not create scrip: On Correspond Notify Owner As Comment with template
> Correspondence in queue14
> Could not create scrip: On Status Notify AdminCcs with templateTransaction in
> queue22
> Could not create scrip: On Correspond Notify Owner As Comment with template
> Correspondence in queue24
> 
> 
> 
> I can log in without errors, but when I click on "Tickets" in the sidebar, or
> any of the Queue's listed under Quick Search, I get errors like this:
> 
> System error
> 
> error: 
> Can't locate object method "CountAll" via package "RT::Tickets" at
> /opt/rt3/lib/RT/Tickets_Overlay.pm line 1697.
> 
> context: 
> ... 
> 
> 277: 
> }
> 278: 
> 
> 279: 
> # All errors returned from this routine will be in exception form.
> 280: 
> local $SIG{'__DIE__'} = sub {
> 281: 
> rethrow_exception( $_[0] );
> 282: 
> };
> 283: 
> 
> 284: 
> #
> 285: 
> # $m is a dynamically scoped global containing this
> ... 
> 
> 
> code stack: 
> /usr/local/lib/perl5/site_perl/5.8.0/HTML/Mason/Request.pm:281
> /opt/rt3/lib/RT/Tickets_Overlay.pm:1697
> /opt/rt3/share/html/Search/Listing.html:104
> /opt/rt3/share/html/autohandler:145
> 
> raw error
> 
> Can't locate object method "CountAll" via package "RT::Tickets" at
> /opt/rt3/lib/RT/Tickets_Overlay.pm line 1697.
> 
> 
> Trace begun at /usr/local/lib/perl5/site_perl/5.8.0/HTML/Mason/Exceptions.pm
> line 123
> HTML::Mason::Exceptions::rethrow_exception('Can\'t locate object method
> "CountAll" via package "RT::Tickets" at /opt/rt3/lib/RT/Tickets_Overlay.pm line
> 1697.^J') called at /usr/local/lib/perl5/site_perl/5.8.0/HTML/Mason/Request.pm
> line 281
> HTML::Mason::Request::__ANON__('Can\'t locate object method "CountAll" via
> package "RT::Tickets" at /opt/rt3/lib/RT/Tickets_Overlay.pm line 1697.^J')
> called at /opt/rt3/lib/RT/Tickets_Overlay.pm line 1697
> RT::Tickets::CountAll('RT::Tickets=HASH(0x92adb18)') called at
> /opt/rt3/share/html/Search/Listing.html line 104
> HTML::Mason::Commands::__ANON__('ValueOfQueue', 8, 'StatusOp', '=',
> 'NewSearch', 1, 'QueueOp', '=', 'ValueOfStatus', 'ARRAY(0x8e59a2c)',
> 'RowsPerPage', 50) called at
> /usr/local/lib/perl5/site_perl/5.8.0/HTML/Mason/Component.pm line 133
> HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0x8f63324)',
>  'ValueOfQueue', 8, 'StatusOp', '=', 'NewSearch', 1, 'QueueOp', '=',
> 'ValueOfStatus', 'ARRAY(0x8e59a2c)', 'RowsPerPage', 50) called at
> /usr/local/lib/perl5/site_perl/5.8.0/HTML/Mason/Request.pm line 1045
> eval {...}('HTML::Mason::Component::FileBased=HASH(0x8f63324)', 'ValueOfQueue',
> 8, 'StatusOp', '=', 'NewSearch', 1, 'QueueOp', '=', 'ValueOfStatus',
> 'ARRAY(0x8e59a2c)', 'RowsPerPage', 50) called at
> /usr/local/lib/perl5/site_perl/5.8.0/HTML/Mason/Request.pm line 1039
> HTML::Mason::Request::comp('HTML::Mason::Request::ApacheHandler=HASH(0x92edab8)'
> , 'HTML::Mason::Component::FileBased=HASH(0x8f63324)', 'ValueOfQueue', 8,
> 'StatusOp', '=', 'NewSearch', 1, 'QueueOp', '=', 'ValueOfStatus',
> 'ARRAY(0x8e59a2c)', 'RowsPerPage', 50) called at
> /usr/local/lib/perl5/site_perl/5.8.0/HTML/Mason/Request.pm line 735
> HTML::Mason::Request::call_next('HTML::Mason::Request::ApacheHandler=HASH(0x92ed
> ab8)') called at /opt/rt3/share/html/autohandler line 145
> HTML::Mason::Commands::__ANON__('ValueOfQueue', 8, 'StatusOp', '=',
> 'NewSearch', 1, 'QueueOp', '=', 'ValueOfStatus', 'ARRAY(0x8e59a2c)',
> 'RowsPerPage', 50) called at
> /usr/local/lib/perl5/site_perl/5.8.0/HTML/Mason/Component.pm line 133
> HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0x8f0e030)',
>  'ValueOfQueue', 8, 'StatusOp', '=', 'NewSearch', 1, 'QueueOp', '=',
> 'ValueOfStatus', 'ARRAY(0x8e59a2c)', 'RowsPerPage', 50) called at
> /usr/local/lib/perl5/site_perl/5.8.0/HTML/Mason/Request.pm line 1040
> eval {...}('HTML::Mason::Component::FileBased=HASH(0x8f0e030)', 'ValueOfQueue',
> 8, 'StatusOp', '=', 'NewSearch', 1, 'QueueOp', '=', 'ValueOfStatus',
> 'ARRAY(0x8e59a2c)', 'RowsPerPage', 50) called at
> /usr/local/lib/perl5/site_perl/5.8.0/HTML/Mason/Request.pm line 1039
> HTML::Mason::Request::comp('HTML::Mason::Request::ApacheHandler=HASH(0x92edab8)'
> , 'HASH(0x89becfc)', 'HTML::Mason::Component::FileBased=HASH(0x8f0e030)',
> 'ValueOfQueue', 8, 'StatusOp', '=', 'NewSearch', 1, 'QueueOp', '=',
> 'ValueOfStatus', 'ARRAY(0x8e59a2c)', 'RowsPerPage', 50) called at
> /usr/local/lib/perl5/site_perl/5.8.0/HTML/Mason/Request.pm line 336
> eval {...}('HTML::Mason::Request::ApacheHandler=HASH(0x92edab8)',
> 'HASH(0x89becfc)', 'HTML::Mason::Component::FileBased=HASH(0x8f0e030)',
> 'ValueOfQueue', 8, 'StatusOp', '=', 'NewSearch', 1, 'QueueOp', '=',
> 'ValueOfStatus', 'ARRAY(0x8e59a2c)', 'RowsPerPage', 50) called at
> /usr/local/lib/perl5/site_perl/5.8.0/HTML/Mason/Request.pm line 336
> eval {...}('HTML::Mason::Request::ApacheHandler=HASH(0x92edab8)',
> 'HASH(0x89becfc)', 'HTML::Mason::Component::FileBased=HASH(0x8f0e030)',
> 'ValueOfQueue', 8, 'StatusOp', '=', 'NewSearch', 1, 'QueueOp', '=',
> 'ValueOfStatus', 'ARRAY(0x8e59a2c)', 'RowsPerPage', 50) called at
> /usr/local/lib/perl5/site_perl/5.8.0/HTML/Mason/Request.pm line 296
> HTML::Mason::Request::exec('HTML::Mason::Request::ApacheHandler=HASH(0x92edab8)'
> ) called at /usr/local/lib/perl5/site_perl/5.8.0/HTML/Mason/ApacheHandler.pm
> line 134
> eval {...}('HTML::Mason::Request::ApacheHandler=HASH(0x92edab8)') called at
> /usr/local/lib/perl5/site_perl/5.8.0/HTML/Mason/ApacheHandler.pm line 134
> HTML::Mason::Request::ApacheHandler::exec('HTML::Mason::Request::ApacheHandler=H
> ASH(0x92edab8)') called at
> /usr/local/lib/perl5/site_perl/5.8.0/HTML/Mason/ApacheHandler.pm line 783
> HTML::Mason::ApacheHandler::handle_request('HTML::Mason::ApacheHandler=HASH(0x8f
> 0473c)', 'Apache=SCALAR(0x8eff9e0)') called at /opt/rt3/bin/webmux.pl line 119
> RT::Mason::handler('Apache=SCALAR(0x8eff9e0)') called at /dev/null line 0
> eval {...}('Apache=SCALAR(0x8eff9e0)') called at /dev/null line 0
> 
> 
> 
> ~~ 
> Andy Harrison
> Great Works Internet
> System Operations
> ajharrison at gwi.net
> RSA 1024 pgp key: http://www.nachoz.com/andy.pub
> 
> -----BEGIN PGP SIGNATURE-----
> Version: PGP 6.5.8
> 
> iQCVAwUBPntDwVPEkLgodAWVAQGGDQQArVngDnQurqn7caJS+JATOE6fvsxwL3BN
> yDinsEAA3Gt3+4MnJSX65hXVTGz3XEl4sCVO3djmTXi653qXCvqDVRCSKnRHLd6j
> tiFaJ39QT0069ytFphOGRWpcmoTUaiyWIaBFsw/zAdz7QnmlCrpLqFawHllKvtz1
> 2UovqZ5ZzVM=
> =EoMB
> -----END PGP SIGNATURE-----

-- 
http://www.bestpractical.com/rt  -- Trouble Ticketing. Free.



More information about the Rt-devel mailing list