Trouble after upgrade

Hi rt-users

I upgraded 11 times before without any problem, but today, it was a pain to
access RT after the upgrade.

Everything worked well, except accessing the main page. See the apache
error_log:

[Mon Mar 18 13:42:35 2002] [warn] [Mason] Cannot resolve file to component:
/var/lib/rt2/WebRT/html/index.html (is file outside component root?)

What went wrong? I assume Mason cache data…?

thanks for the support,

-andreas

linux, suse-7.3, rt-2-0-12.

I have been running RT3.4, and just upgraded to RT3.6
using the instructions. However when looking at
tickets, I am getting some errors. I did rm the
mason/obj directory a few times. I am running debian,
and upgraded all packages with apt-get upgrade, and
then installed the rt3.6 update.

Examples:

HTTP/1.1 200 OK Date: Tue, 11 Dec 2007 18:05:58 GMT
Server: Apache/1.3.34 (Debian) mod_perl/1.29 Pragma:
no-cache Cache-control: no-cache Keep-Alive:
timeout=15, max=95 Connection: Keep-Alive, Keep-Alive
Transfer-Encoding: chunked, chunked Content-Type:
text/html; charset=iso-8859-1
System error

error: RT::ticket::Reminders Unimplemented in
HTML::Mason::Commands.
(/usr/share/request-tracker3.6/html/Ticket/Elements/Reminders
line 58)
context:

491: else {
492: my ( $package, $filename, $line );
493: ( $package, $filename, $line ) = caller;
494:
495: die “$AUTOLOAD Unimplemented in $package.
($filename line $line) \n”;
496: }
497:
498: }
499:

code stack:
/usr/share/perl5/DBIx/SearchBuilder/Record.pm:495
/usr/share/request-tracker3.6/html/Ticket/Elements/Reminders:58
/usr/share/request-tracker3.6/html/Ticket/Elements/ShowSummary:77
/usr/share/request-tracker3.6/html/Widgets/TitleBox:49
/usr/share/request-tracker3.6/html/Ticket/Elements/ShowSummary:80
/usr/share/request-tracker3.6/html/Ticket/Display.html:56
/usr/share/request-tracker3.6/html/Widgets/TitleBox:49
/usr/share/request-tracker3.6/html/Ticket/Display.html:57
/usr/share/request-tracker3.6/html/autohandler:279

There is no raw error.

HTTP/1.1 200 OK Date: Tue, 11 Dec 2007 18:10:40 GMT
Server: Apache/1.3.34 (Debian) mod_perl/1.29 Pragma:
no-cache Cache-control: no-cache Keep-Alive:
timeout=15, max=96 Connection: Keep-Alive, Keep-Alive
Transfer-Encoding: chunked, chunked Content-Type:
text/html; charset=iso-8859-1
System error

error: RT::CustomField::LinkValueTo Unimplemented in
HTML::Mason::Commands.
(/usr/share/request-tracker3.6/html/Elements/ShowCustomFields
line 56)
context:

491: else {
492: my ( $package, $filename, $line );
493: ( $package, $filename, $line ) = caller;
494:
495: die “$AUTOLOAD Unimplemented in $package.
($filename line $line) \n”;
496: }
497:
498: }
499:

code stack:
/usr/share/perl5/DBIx/SearchBuilder/Record.pm:495
/usr/share/request-tracker3.6/html/Elements/ShowCustomFields:56
/usr/share/request-tracker3.6/html/Ticket/Elements/ShowCustomFields:46
/usr/share/request-tracker3.6/html/Ticket/Elements/ShowSummary:59
/usr/share/request-tracker3.6/html/Widgets/TitleBox:49
/usr/share/request-tracker3.6/html/Ticket/Elements/ShowSummary:60
/usr/share/request-tracker3.6/html/Ticket/Display.html:56
/usr/share/request-tracker3.6/html/Widgets/TitleBox:49
/usr/share/request-tracker3.6/html/Ticket/Display.html:57
/usr/share/request-tracker3.6/html/autohandler:279
raw error

Installed versions:

perl 5.8.8-7etch1
libhtml-mason-perl 1.35-3
libdbix-searchbuilder-perl 1.45-2

Thanks,

Josh

Never miss a thing. Make Yahoo your home page.

Did you run all of the upgrade scripts on the database?

Joshua Speer wrote:

I ran the commands from the README output is below:

/opt/rt3/sbin/rt-setup-database --action schema
–datadir etc/upgrade/
/opt/rt3/sbin/rt-setup-database --action acl
–datadir etc/upgrade/
/opt/rt3/sbin/rt-setup-database --action insert

–datadir etc/upgrade/

 Clear mason cache dir:

   rm -fr /opt/rt3/var/mason_data/obj

/usr/sbin/rt-setup-database-3.6 --action schema
–datadir /etc/request-tracker3.6/upgrade/3.5.1

Creating database schema.
Couldn’t find schema file for mysql

/usr/sbin/rt-setup-database-3.6 --action acl
–datadir /etc/request-tracker3.6/upgrade/3.5.1
Couldn’t find ACLS for mysql in
/etc/request-tracker3.6/upgrade/3.5.1

rt:/usr/share/request-tracker3.6#
/usr/sbin/rt-setup-database-3.6 --action insert
–datadir /etc/request-tracker3.6/upgrade/3.5.1
Creating predefined searches…1.2.3.done.
Done setting up database content.

rm -rf /var/cache/request-tracker3.6/mason_data/obj

apachectl restart

Thanks,

Josh

Did you run all of the upgrade scripts on the
database?

Joshua Speer wrote:

I have been running RT3.4, and just upgraded to
RT3.6
using the instructions. However when looking at
tickets, I am getting some errors. I did rm the
mason/obj directory a few times. I am running
debian,
and upgraded all packages with apt-get upgrade,
and
then installed the rt3.6 update.

Examples:

HTTP/1.1 200 OK Date: Tue, 11 Dec 2007 18:05:58
GMT
Server: Apache/1.3.34 (Debian) mod_perl/1.29
Pragma:
no-cache Cache-control: no-cache Keep-Alive:
timeout=15, max=95 Connection: Keep-Alive,
Keep-Alive
Transfer-Encoding: chunked, chunked Content-Type:
text/html; charset=iso-8859-1
System error

error: RT::ticket::Reminders Unimplemented in
HTML::Mason::Commands.

(/usr/share/request-tracker3.6/html/Ticket/Elements/Reminders

line 58)
context:

491: else {
492: my ( $package, $filename, $line );
493: ( $package, $filename, $line ) = caller;
494:
495: die “$AUTOLOAD Unimplemented in $package.
($filename line $line) \n”;
496: }
497:
498: }
499:

code stack:
/usr/share/perl5/DBIx/SearchBuilder/Record.pm:495

/usr/share/request-tracker3.6/html/Ticket/Elements/Reminders:58

/usr/share/request-tracker3.6/html/Ticket/Elements/ShowSummary:77

/usr/share/request-tracker3.6/html/Widgets/TitleBox:49

/usr/share/request-tracker3.6/html/Ticket/Elements/ShowSummary:80

/usr/share/request-tracker3.6/html/Ticket/Display.html:56

/usr/share/request-tracker3.6/html/Widgets/TitleBox:49

/usr/share/request-tracker3.6/html/Ticket/Display.html:57

/usr/share/request-tracker3.6/html/autohandler:279

There is no raw error.

HTTP/1.1 200 OK Date: Tue, 11 Dec 2007 18:10:40
GMT
Server: Apache/1.3.34 (Debian) mod_perl/1.29
Pragma:
no-cache Cache-control: no-cache Keep-Alive:
timeout=15, max=96 Connection: Keep-Alive,
Keep-Alive
Transfer-Encoding: chunked, chunked Content-Type:
text/html; charset=iso-8859-1
System error

error: RT::CustomField::LinkValueTo Unimplemented
in
HTML::Mason::Commands.

(/usr/share/request-tracker3.6/html/Elements/ShowCustomFields

line 56)
context:

491: else {
492: my ( $package, $filename, $line );
493: ( $package, $filename, $line ) = caller;
494:
495: die “$AUTOLOAD Unimplemented in $package.
($filename line $line) \n”;
496: }
497:
498: }
499:

code stack:
/usr/share/perl5/DBIx/SearchBuilder/Record.pm:495

/usr/share/request-tracker3.6/html/Elements/ShowCustomFields:56

/usr/share/request-tracker3.6/html/Ticket/Elements/ShowCustomFields:46

/usr/share/request-tracker3.6/html/Ticket/Elements/ShowSummary:59

/usr/share/request-tracker3.6/html/Widgets/TitleBox:49

/usr/share/request-tracker3.6/html/Ticket/Elements/ShowSummary:60

/usr/share/request-tracker3.6/html/Ticket/Display.html:56

/usr/share/request-tracker3.6/html/Widgets/TitleBox:49

/usr/share/request-tracker3.6/html/Ticket/Display.html:57

/usr/share/request-tracker3.6/html/autohandler:279
raw error

Installed versions:

perl 5.8.8-7etch1
libhtml-mason-perl 1.35-3
libdbix-searchbuilder-perl 1.45-2

Thanks,

Josh

Never miss a thing. Make Yahoo your home page.
http://www.yahoo.com/r/hs


http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users

SAVE THOUSANDS OF DOLLARS ON RT SUPPORT:

If you sign up for a new RT support contract
before December 31, we’ll take
up to 20 percent off the price. This sale won’t
last long, so get in touch today.
Email us at sales@bestpractical.com or call us
at +1 617 812 0745.

Community help: http://wiki.bestpractical.com
Commercial support: sales@bestpractical.com

Discover RT’s hidden secrets with RT Essentials
from O’Reilly Media.
Buy a copy at http://rtbook.bestpractical.com

Looking for last minute shopping deals?
Find them fast with Yahoo! Search. http://tools.search.yahoo.com/newsearch/category.php?category=shopping

Ok. It looks like something didn’t upgrade properly. Can’t help you on
the Debian upgrade since I always go from source and haven’t touched
Debian in years.

It may help to search the lists in a slightly more friendly fashion,
such as Carbon60: Cloud Consulting - Services and Solutions

Joshua Speer wrote:

Here is the raw error when I try to create a new
ticket:

RT::CustomField::MatchPattern Unimplemented in
HTML::Mason::Commands.
(/usr/share/request-tracker3.6/html/Elements/ValidateCustomFields
line 65)

Trace begun at
/usr/share/perl5/HTML/Mason/Exceptions.pm line 129
HTML::Mason::Exceptions::rethrow_exception(‘RT::CustomField::MatchPattern
Unimplemented in HTML::Mason::Commands.
(/usr/share/request-tracker3.6/html/Elements/ValidateCustomFields
line 65) ^J’) called at
/usr/share/perl5/DBIx/SearchBuilder/Record.pm line 495
DBIx::SearchBuilder::Record::AUTOLOAD(‘RT::CustomField=HASH(0x8324654)’,
undef) called at
/usr/share/request-tracker3.6/html/Elements/ValidateCustomFields
line 65
HTML::Mason::Commands::ANON(‘CustomFields’,
‘RT::CustomFields=HASH(0x9af2760)’, ‘ARGSRef’,
‘HASH(0x960f230)’) called at
/usr/share/perl5/HTML/Mason/Component.pm line 135
HTML::Mason::Component::run(‘HTML::Mason::Component::FileBased=HASH(0x83240c0)’,
‘CustomFields’, ‘RT::CustomFields=HASH(0x9af2760)’,
‘ARGSRef’, ‘HASH(0x960f230)’) called at
/usr/share/perl5/HTML/Mason/Request.pm line 1251
eval {…} at /usr/share/perl5/HTML/Mason/Request.pm
line 1246
HTML::Mason::Request::comp(undef, undef,
‘CustomFields’, ‘RT::CustomFields=HASH(0x9af2760)’,
‘ARGSRef’, ‘HASH(0x960f230)’) called at
/usr/share/request-tracker3.6/html/Ticket/Create.html
line 247
HTML::Mason::Commands::ANON(‘Queue’, 4, ‘Queue’,
4) called at /usr/share/perl5/HTML/Mason/Component.pm
line 135
HTML::Mason::Component::run(‘HTML::Mason::Component::FileBased=HASH(0x97fa2f0)’,
‘Queue’, 4, ‘Queue’, 4) called at
/usr/share/perl5/HTML/Mason/Request.pm line 1256
eval {…} at /usr/share/perl5/HTML/Mason/Request.pm
line 1246
HTML::Mason::Request::comp(undef, undef, undef,
‘Queue’, 4, ‘Queue’, 4) called at
/usr/share/perl5/HTML/Mason/Request.pm line 915
HTML::Mason::Request::call_next(‘HTML::Mason::Request::ApacheHandler=HASH(0x859eec8)’,
‘Queue’, 4) called at
/usr/share/request-tracker3.6/html/autohandler line
279
HTML::Mason::Commands::ANON(‘Queue’, 4) called at
/usr/share/perl5/HTML/Mason/Component.pm line 135
HTML::Mason::Component::run(‘HTML::Mason::Component::FileBased=HASH(0x87f0858)’,
‘Queue’, 4) called at
/usr/share/perl5/HTML/Mason/Request.pm line 1251
eval {…} at /usr/share/perl5/HTML/Mason/Request.pm
line 1246
HTML::Mason::Request::comp(undef, undef, undef,
‘Queue’, 4) called at
/usr/share/perl5/HTML/Mason/Request.pm line 460
eval {…} at /usr/share/perl5/HTML/Mason/Request.pm
line 460
eval {…} at /usr/share/perl5/HTML/Mason/Request.pm
line 412
HTML::Mason::Request::exec(‘HTML::Mason::Request::ApacheHandler=HASH(0x859eec8)’)
called at /usr/share/perl5/HTML/Mason/ApacheHandler.pm
line 165
HTML::Mason::Request::ApacheHandler::exec(‘HTML::Mason::Request::ApacheHandler=HASH(0x859eec8)’)
called at /usr/share/perl5/HTML/Mason/ApacheHandler.pm
line 832
HTML::Mason::ApacheHandler::handle_request(‘HTML::Mason::ApacheHandler=HASH(0x924cc4c)’,
‘Apache=SCALAR(0x8c24b30)’) called at
/usr/share/request-tracker3.4/libexec/webmux.pl line
124
eval {…} at
/usr/share/request-tracker3.4/libexec/webmux.pl line
124
RT::Mason::handler(‘Apache=SCALAR(0x8c24b30)’) called
at /dev/null line 0
eval {…} at /dev/null line 0

Ok. It looks like something didn’t upgrade
properly. Can’t help you on
the Debian upgrade since I always go from source and
haven’t touched
Debian in years.

It may help to search the lists in a slightly more
friendly fashion,
such as Carbon60: Managed Cloud Services

Joshua Speer wrote:

I ran the commands from the README output is
below:

/opt/rt3/sbin/rt-setup-database --action schema
–datadir etc/upgrade/
/opt/rt3/sbin/rt-setup-database --action
acl
–datadir etc/upgrade/
/opt/rt3/sbin/rt-setup-database --action
insert

–datadir etc/upgrade/

 Clear mason cache dir:

   rm -fr /opt/rt3/var/mason_data/obj

/usr/sbin/rt-setup-database-3.6 --action schema
–datadir /etc/request-tracker3.6/upgrade/3.5.1

Creating database schema.
Couldn’t find schema file for mysql


/usr/sbin/rt-setup-database-3.6 --action acl
–datadir /etc/request-tracker3.6/upgrade/3.5.1
Couldn’t find ACLS for mysql in
/etc/request-tracker3.6/upgrade/3.5.1


rt:/usr/share/request-tracker3.6#
/usr/sbin/rt-setup-database-3.6 --action insert
–datadir /etc/request-tracker3.6/upgrade/3.5.1
Creating predefined searches…1.2.3.done.
Done setting up database content.

rm -rf
/var/cache/request-tracker3.6/mason_data/obj

apachectl restart

Thanks,

Josh

— Drew Barnes barnesaw@ucrwcu.rwc.uc.edu
wrote:

Did you run all of the upgrade scripts on the
database?

Joshua Speer wrote:

I have been running RT3.4, and just upgraded to

RT3.6

using the instructions. However when looking at
tickets, I am getting some errors. I did rm the
mason/obj directory a few times. I am running

debian,

and upgraded all packages with apt-get upgrade,

and

then installed the rt3.6 update.

Examples:

HTTP/1.1 200 OK Date: Tue, 11 Dec 2007 18:05:58

GMT

Server: Apache/1.3.34 (Debian) mod_perl/1.29

Pragma:

no-cache Cache-control: no-cache Keep-Alive:
timeout=15, max=95 Connection: Keep-Alive,

Keep-Alive

Transfer-Encoding: chunked, chunked
Content-Type:
text/html; charset=iso-8859-1
System error

error: RT::ticket::Reminders Unimplemented in
HTML::Mason::Commands.

(/usr/share/request-tracker3.6/html/Ticket/Elements/Reminders

line 58)
context:

491: else {
492: my ( $package, $filename, $line );
493: ( $package, $filename, $line ) = caller;
494:
495: die “$AUTOLOAD Unimplemented in $package.
($filename line $line) \n”;
496: }
497:
498: }
499:

code stack:

/usr/share/perl5/DBIx/SearchBuilder/Record.pm:495

/usr/share/request-tracker3.6/html/Ticket/Elements/Reminders:58

/usr/share/request-tracker3.6/html/Ticket/Elements/ShowSummary:77

/usr/share/request-tracker3.6/html/Widgets/TitleBox:49

/usr/share/request-tracker3.6/html/Ticket/Elements/ShowSummary:80

/usr/share/request-tracker3.6/html/Ticket/Display.html:56

/usr/share/request-tracker3.6/html/Widgets/TitleBox:49

/usr/share/request-tracker3.6/html/Ticket/Display.html:57

/usr/share/request-tracker3.6/html/autohandler:279

There is no raw error.

HTTP/1.1 200 OK Date: Tue, 11 Dec 2007 18:10:40

GMT

Server: Apache/1.3.34 (Debian) mod_perl/1.29

Pragma:

no-cache Cache-control: no-cache Keep-Alive:
timeout=15, max=96 Connection: Keep-Alive,

Keep-Alive

Transfer-Encoding: chunked, chunked
Content-Type:
text/html; charset=iso-8859-1
System error

error: RT::CustomField::LinkValueTo
Unimplemented

in

HTML::Mason::Commands.

(/usr/share/request-tracker3.6/html/Elements/ShowCustomFields

line 56)
context:

491: else {
492: my ( $package, $filename, $line );
493: ( $package, $filename, $line ) = caller;

=== message truncated ===

Never miss a thing. Make Yahoo your home page.
http://www.yahoo.com/r/hs

Not exactly the same error but similar. Perhaps this can either help or
get you started poking through things.

Joshua Speer wrote:

OK so here is the latest, I have put the source on the
server, and ran make depends, and all dependancies
have been satisfied. Also, I have removed and
conflicting older packages. This appears to be
something with the new implementation of reminders,
and mason not being configured for it properly? Is
their any location that needs to have reminders
specified for mason?

Thanks,

Josh

Not exactly the same error but similar. Perhaps
this can either help or
get you started poking through things.

Joshua Speer wrote:

Here is the raw error when I try to create a new
ticket:

RT::CustomField::MatchPattern Unimplemented in
HTML::Mason::Commands.

(/usr/share/request-tracker3.6/html/Elements/ValidateCustomFields

line 65)

Trace begun at
/usr/share/perl5/HTML/Mason/Exceptions.pm line 129

HTML::Mason::Exceptions::rethrow_exception('RT::CustomField::MatchPattern

Unimplemented in HTML::Mason::Commands.

(/usr/share/request-tracker3.6/html/Elements/ValidateCustomFields

line 65) ^J’) called at
/usr/share/perl5/DBIx/SearchBuilder/Record.pm line
495

DBIx::SearchBuilder::Record::AUTOLOAD(‘RT::CustomField=HASH(0x8324654)’,

undef) called at

/usr/share/request-tracker3.6/html/Elements/ValidateCustomFields

line 65
HTML::Mason::Commands::ANON(‘CustomFields’,
‘RT::CustomFields=HASH(0x9af2760)’, ‘ARGSRef’,
‘HASH(0x960f230)’) called at
/usr/share/perl5/HTML/Mason/Component.pm line 135

HTML::Mason::Component::run(‘HTML::Mason::Component::FileBased=HASH(0x83240c0)’,

‘CustomFields’,
‘RT::CustomFields=HASH(0x9af2760)’,
‘ARGSRef’, ‘HASH(0x960f230)’) called at
/usr/share/perl5/HTML/Mason/Request.pm line 1251
eval {…} at
/usr/share/perl5/HTML/Mason/Request.pm
line 1246
HTML::Mason::Request::comp(undef, undef,
‘CustomFields’,
‘RT::CustomFields=HASH(0x9af2760)’,
‘ARGSRef’, ‘HASH(0x960f230)’) called at

/usr/share/request-tracker3.6/html/Ticket/Create.html

line 247
HTML::Mason::Commands::ANON(‘Queue’, 4,
‘Queue’,
4) called at
/usr/share/perl5/HTML/Mason/Component.pm
line 135

HTML::Mason::Component::run(‘HTML::Mason::Component::FileBased=HASH(0x97fa2f0)’,

‘Queue’, 4, ‘Queue’, 4) called at
/usr/share/perl5/HTML/Mason/Request.pm line 1256
eval {…} at
/usr/share/perl5/HTML/Mason/Request.pm
line 1246
HTML::Mason::Request::comp(undef, undef, undef,
‘Queue’, 4, ‘Queue’, 4) called at
/usr/share/perl5/HTML/Mason/Request.pm line 915

HTML::Mason::Request::call_next(‘HTML::Mason::Request::ApacheHandler=HASH(0x859eec8)’,

‘Queue’, 4) called at
/usr/share/request-tracker3.6/html/autohandler
line
279
HTML::Mason::Commands::ANON(‘Queue’, 4) called
at
/usr/share/perl5/HTML/Mason/Component.pm line 135

HTML::Mason::Component::run(‘HTML::Mason::Component::FileBased=HASH(0x87f0858)’,

‘Queue’, 4) called at
/usr/share/perl5/HTML/Mason/Request.pm line 1251
eval {…} at
/usr/share/perl5/HTML/Mason/Request.pm
line 1246
HTML::Mason::Request::comp(undef, undef, undef,
‘Queue’, 4) called at
/usr/share/perl5/HTML/Mason/Request.pm line 460
eval {…} at
/usr/share/perl5/HTML/Mason/Request.pm
line 460
eval {…} at
/usr/share/perl5/HTML/Mason/Request.pm
line 412

HTML::Mason::Request::exec(‘HTML::Mason::Request::ApacheHandler=HASH(0x859eec8)’)

called at
/usr/share/perl5/HTML/Mason/ApacheHandler.pm
line 165

HTML::Mason::Request::ApacheHandler::exec(‘HTML::Mason::Request::ApacheHandler=HASH(0x859eec8)’)

called at
/usr/share/perl5/HTML/Mason/ApacheHandler.pm
line 832

HTML::Mason::ApacheHandler::handle_request(‘HTML::Mason::ApacheHandler=HASH(0x924cc4c)’,

‘Apache=SCALAR(0x8c24b30)’) called at
/usr/share/request-tracker3.4/libexec/webmux.pl
line
124
eval {…} at
/usr/share/request-tracker3.4/libexec/webmux.pl
line
124
RT::Mason::handler(‘Apache=SCALAR(0x8c24b30)’)
called
at /dev/null line 0
eval {…} at /dev/null line 0

— Drew Barnes barnesaw@ucrwcu.rwc.uc.edu
wrote:

Ok. It looks like something didn’t upgrade
properly. Can’t help you on
the Debian upgrade since I always go from source
and
haven’t touched
Debian in years.

It may help to search the lists in a slightly
more
friendly fashion,
such as Carbon60: Managed Cloud Services

Joshua Speer wrote:

I ran the commands from the README output is

below:

/opt/rt3/sbin/rt-setup-database --action schema

–datadir etc/upgrade/
/opt/rt3/sbin/rt-setup-database --action

acl \

       --datadir etc/upgrade/<version>
   /opt/rt3/sbin/rt-setup-database --action

insert


–datadir etc/upgrade/

 Clear mason cache dir:

   rm -fr /opt/rt3/var/mason_data/obj

/usr/sbin/rt-setup-database-3.6 --action schema
–datadir /etc/request-tracker3.6/upgrade/3.5.1

Creating database schema.
Couldn’t find schema file for mysql


/usr/sbin/rt-setup-database-3.6 --action acl
–datadir /etc/request-tracker3.6/upgrade/3.5.1
Couldn’t find ACLS for mysql in
/etc/request-tracker3.6/upgrade/3.5.1


rt:/usr/share/request-tracker3.6#
/usr/sbin/rt-setup-database-3.6 --action insert
–datadir /etc/request-tracker3.6/upgrade/3.5.1
Creating predefined searches…1.2.3.done.
Done setting up database content.

rm -rf

/var/cache/request-tracker3.6/mason_data/obj

apachectl restart

Thanks,

Josh

=== message truncated ===

Never miss a thing. Make Yahoo your home page.
http://www.yahoo.com/r/hs

This post from April regarded Reminders, but it seems very much like the
problem you are describing.
Found my problem. Turns out I had an old DBIx::SearchBuilder installed
in a
different dir (from an old Perl install), and somehow it was being used
instead of the new one. I deleted the old DBIx, cleaned the Mason cache,
restarted httpd, and all’s well now with Reminders.

hope that helps someone;

– Gary Oberbrunner

I would start a CPAN shell and install DBIx::SearchBuilder to make sure
you have the latest.

Joshua Speer wrote:

Drew,

Thanks again for your replies. I had found that thread
last week when you first started helping me.
Unfortunately this wasn’t the fix for me. I have been
searching the gossamer threads looking for anything
that might be a possibility, but haven’t found the fix
yet.

This post from April regarded Reminders, but it
seems very much like the
problem you are describing.
Found my problem. Turns out I had an old
DBIx::SearchBuilder installed
in a
different dir (from an old Perl install), and
somehow it was being used
instead of the new one. I deleted the old DBIx,
cleaned the Mason cache,
restarted httpd, and all’s well now with Reminders.

hope that helps someone;

– Gary Oberbrunner

I would start a CPAN shell and install
DBIx::SearchBuilder to make sure
you have the latest.

Joshua Speer wrote:

OK so here is the latest, I have put the source on
the
server, and ran make depends, and all dependancies
have been satisfied. Also, I have removed and
conflicting older packages. This appears to be
something with the new implementation of
reminders,
and mason not being configured for it properly? Is
their any location that needs to have reminders
specified for mason?

Thanks,

Josh

— Drew Barnes barnesaw@ucrwcu.rwc.uc.edu
wrote:

Not exactly the same error but similar. Perhaps
this can either help or
get you started poking through things.

Joshua Speer wrote:

Here is the raw error when I try to create a new
ticket:

RT::CustomField::MatchPattern Unimplemented in
HTML::Mason::Commands.

(/usr/share/request-tracker3.6/html/Elements/ValidateCustomFields

line 65)

Trace begun at
/usr/share/perl5/HTML/Mason/Exceptions.pm line
129

HTML::Mason::Exceptions::rethrow_exception('RT::CustomField::MatchPattern

Unimplemented in HTML::Mason::Commands.

(/usr/share/request-tracker3.6/html/Elements/ValidateCustomFields

line 65) ^J’) called at
/usr/share/perl5/DBIx/SearchBuilder/Record.pm
line

495

DBIx::SearchBuilder::Record::AUTOLOAD(‘RT::CustomField=HASH(0x8324654)’,

undef) called at

/usr/share/request-tracker3.6/html/Elements/ValidateCustomFields

line 65
HTML::Mason::Commands::ANON(‘CustomFields’,
‘RT::CustomFields=HASH(0x9af2760)’, ‘ARGSRef’,
‘HASH(0x960f230)’) called at
/usr/share/perl5/HTML/Mason/Component.pm line
135

HTML::Mason::Component::run(‘HTML::Mason::Component::FileBased=HASH(0x83240c0)’,

‘CustomFields’,

‘RT::CustomFields=HASH(0x9af2760)’,

‘ARGSRef’, ‘HASH(0x960f230)’) called at
/usr/share/perl5/HTML/Mason/Request.pm line 1251
eval {…} at

/usr/share/perl5/HTML/Mason/Request.pm

line 1246
HTML::Mason::Request::comp(undef, undef,
‘CustomFields’,

‘RT::CustomFields=HASH(0x9af2760)’,

‘ARGSRef’, ‘HASH(0x960f230)’) called at

/usr/share/request-tracker3.6/html/Ticket/Create.html

line 247
HTML::Mason::Commands::ANON(‘Queue’, 4,

‘Queue’,

  1. called at

/usr/share/perl5/HTML/Mason/Component.pm

line 135

HTML::Mason::Component::run(‘HTML::Mason::Component::FileBased=HASH(0x97fa2f0)’,

‘Queue’, 4, ‘Queue’, 4) called at
/usr/share/perl5/HTML/Mason/Request.pm line 1256
eval {…} at

/usr/share/perl5/HTML/Mason/Request.pm

line 1246
HTML::Mason::Request::comp(undef, undef, undef,
‘Queue’, 4, ‘Queue’, 4) called at
/usr/share/perl5/HTML/Mason/Request.pm line 915

HTML::Mason::Request::call_next(‘HTML::Mason::Request::ApacheHandler=HASH(0x859eec8)’,

‘Queue’, 4) called at
/usr/share/request-tracker3.6/html/autohandler

line

279
HTML::Mason::Commands::ANON(‘Queue’, 4)
called

at

/usr/share/perl5/HTML/Mason/Component.pm line
135

HTML::Mason::Component::run(‘HTML::Mason::Component::FileBased=HASH(0x87f0858)’,

‘Queue’, 4) called at
/usr/share/perl5/HTML/Mason/Request.pm line 1251
eval {…} at

/usr/share/perl5/HTML/Mason/Request.pm

line 1246
HTML::Mason::Request::comp(undef, undef, undef,
‘Queue’, 4) called at
/usr/share/perl5/HTML/Mason/Request.pm line 460
eval {…} at

/usr/share/perl5/HTML/Mason/Request.pm

line 460
eval {…} at

/usr/share/perl5/HTML/Mason/Request.pm

line 412

HTML::Mason::Request::exec(‘HTML::Mason::Request::ApacheHandler=HASH(0x859eec8)’)

called at

=== message truncated ===

Never miss a thing. Make Yahoo your home page.
http://www.yahoo.com/r/hs

What version of SearchBuilder are you using? I notice that initially
you list it as 1.45 whereas 1.49 (at least) is out.

Joshua Speer wrote:

I upgraded to 1.50 using CPAN:

our $VERSION = “1.50”;

What version of SearchBuilder are you using? I
notice that initially
you list it as 1.45 whereas 1.49 (at least) is out.

Joshua Speer wrote:

Drew,

Thanks again for your replies. I had found that
thread
last week when you first started helping me.
Unfortunately this wasn’t the fix for me. I have
been
searching the gossamer threads looking for
anything
that might be a possibility, but haven’t found the
fix
yet.

— Drew Barnes barnesaw@ucrwcu.rwc.uc.edu
wrote:

This post from April regarded Reminders, but it
seems very much like the
problem you are describing.
Found my problem. Turns out I had an old
DBIx::SearchBuilder installed
in a
different dir (from an old Perl install), and
somehow it was being used
instead of the new one. I deleted the old DBIx,
cleaned the Mason cache,
restarted httpd, and all’s well now with
Reminders.

hope that helps someone;

– Gary Oberbrunner

I would start a CPAN shell and install
DBIx::SearchBuilder to make sure
you have the latest.

Joshua Speer wrote:

OK so here is the latest, I have put the source
on

the

server, and ran make depends, and all
dependancies
have been satisfied. Also, I have removed and
conflicting older packages. This appears to be
something with the new implementation of

reminders,

and mason not being configured for it properly?
Is
their any location that needs to have reminders
specified for mason?

Thanks,

Josh

— Drew Barnes barnesaw@ucrwcu.rwc.uc.edu

wrote:

Not exactly the same error but similar.
Perhaps
this can either help or
get you started poking through things.

Joshua Speer wrote:

Here is the raw error when I try to create a
new
ticket:

RT::CustomField::MatchPattern Unimplemented in
HTML::Mason::Commands.

(/usr/share/request-tracker3.6/html/Elements/ValidateCustomFields

line 65)

Trace begun at
/usr/share/perl5/HTML/Mason/Exceptions.pm line

129

HTML::Mason::Exceptions::rethrow_exception('RT::CustomField::MatchPattern

Unimplemented in HTML::Mason::Commands.

(/usr/share/request-tracker3.6/html/Elements/ValidateCustomFields

line 65) ^J’) called at
/usr/share/perl5/DBIx/SearchBuilder/Record.pm

line

495

DBIx::SearchBuilder::Record::AUTOLOAD(‘RT::CustomField=HASH(0x8324654)’,

undef) called at

/usr/share/request-tracker3.6/html/Elements/ValidateCustomFields

line 65

HTML::Mason::Commands::ANON(‘CustomFields’,

‘RT::CustomFields=HASH(0x9af2760)’, ‘ARGSRef’,
‘HASH(0x960f230)’) called at
/usr/share/perl5/HTML/Mason/Component.pm line

135

HTML::Mason::Component::run(‘HTML::Mason::Component::FileBased=HASH(0x83240c0)’,

‘CustomFields’,

‘RT::CustomFields=HASH(0x9af2760)’,

‘ARGSRef’, ‘HASH(0x960f230)’) called at
/usr/share/perl5/HTML/Mason/Request.pm line
1251
eval {…} at

/usr/share/perl5/HTML/Mason/Request.pm

line 1246
HTML::Mason::Request::comp(undef, undef,
‘CustomFields’,

‘RT::CustomFields=HASH(0x9af2760)’,

‘ARGSRef’, ‘HASH(0x960f230)’) called at

/usr/share/request-tracker3.6/html/Ticket/Create.html

line 247
HTML::Mason::Commands::ANON(‘Queue’, 4,

=== message truncated ===

Looking for last minute shopping deals?
Find them fast with Yahoo! Search. http://tools.search.yahoo.com/newsearch/category.php?category=shopping