Hi Guys,

I could really use a hint or any kind of idea what is causing this error. At the moment, our test instance is useable but not very pretty. Content doesn't appear to be laid out correctly, almost as if a table is badly formed and the columns are running under each other instead of across the page. Data works so we can log in, insert tickets, modify data etc,, but is not very pretty.

The only thing left to do is to delete our MySQL database and try again from scratch, but I would prefer not to do that if possible. I believe this is the same error as I questioned a couple of weeks ago, although there is now a <DATA> reference in the error messages.

System:
System Sun Enterprise 4200 16GB RAM
Solaris 9 SPARC
RT VERSION = '3.6.3';
perl, v5.8.4 built for sun4-solaris-stdio
perl -MDBIx::SearchBuilder -e 'print $DBIx::SearchBuilder::VERSION;' 1.48
Server version: Apache/1.3.29 (Unix)
Server built:   May 27 2004 14:39:39
mod_perl/1.29

We have removed our entire instance and installed fresh files, removing all our customisations, made sure that our database is patched correctly from etc/upgrade.

*System error*

*error:* Can't use string ("") as a HASH ref while "strict refs" in use at /opt/rt3/share/html/Elements/MyRT line 50, <DATA> line 1662.
*context:*      
*...*   
*46:*   <table border="0" width="100%">
*47:*   <tr valign="top">
*48:*   <td width="70%" class="boxcontainer">
*49:*   
*50:*   % for my $portlet (@{$portlets->{body}}) {
*51:*   <% $show_cb->( $portlet ) %>
*52:*   <br />
*53:*   % }
*54:*   
*...*   

*code stack:*   /opt/rt3/share/html/Elements/MyRT:50
/opt/rt3/share/html/index.html:79
/opt/rt3/share/html/autohandler:292

raw error <http://gplive.uk:3000/index.html#raw>

Can't use string ("") as a HASH ref while "strict refs" in use at 
/opt/rt3/share/html/Elements/MyRT line 50, <DATA> line 1662.


Trace begun at /usr/local/lib/perl5/site_perl/5.8.4/HTML/Mason/Exceptions.pm 
line 131
HTML::Mason::Exceptions::rethrow_exception('Can\'t use string ("") as a HASH ref while 
"strict refs" in use at /opt/rt3/share/html/Elements/MyRT line 50, <DATA> line 1662.^J') 
called at /opt/rt3/share/html/Elements/MyRT line 50
HTML::Mason::Commands::__ANON__ at 
/usr/local/lib/perl5/site_perl/5.8.4/HTML/Mason/Component.pm line 134
HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0x18b3c20)')
 called at /usr/local/lib/perl5/site_perl/5.8.4/HTML/Mason/Request.pm line 1074
eval {...} at /usr/local/lib/perl5/site_perl/5.8.4/HTML/Mason/Request.pm line 
1068
HTML::Mason::Request::comp(undef, undef) called at 
/opt/rt3/share/html/index.html line 79
HTML::Mason::Commands::__ANON__ at 
/usr/local/lib/perl5/site_perl/5.8.4/HTML/Mason/Component.pm line 134
HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0x17bab60)')
 called at /usr/local/lib/perl5/site_perl/5.8.4/HTML/Mason/Request.pm line 1074
eval {...} at /usr/local/lib/perl5/site_perl/5.8.4/HTML/Mason/Request.pm line 
1068
HTML::Mason::Request::comp(undef, undef, undef) called at 
/opt/rt3/share/html/autohandler line 292
HTML::Mason::Commands::__ANON__ at 
/usr/local/lib/perl5/site_perl/5.8.4/HTML/Mason/Component.pm line 134
HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0x17e7afc)')
 called at /usr/local/lib/perl5/site_perl/5.8.4/HTML/Mason/Request.pm line 1069
eval {...} at /usr/local/lib/perl5/site_perl/5.8.4/HTML/Mason/Request.pm line 
1068
HTML::Mason::Request::comp(undef, undef, undef) called at 
/usr/local/lib/perl5/site_perl/5.8.4/HTML/Mason/Request.pm line 338
eval {...} at /usr/local/lib/perl5/site_perl/5.8.4/HTML/Mason/Request.pm line 
338
eval {...} at /usr/local/lib/perl5/site_perl/5.8.4/HTML/Mason/Request.pm line 
297
HTML::Mason::Request::exec('HTML::Mason::Request::ApacheHandler=HASH(0x1972fa4)')
 called at /usr/local/lib/perl5/site_perl/5.8.4/HTML/Mason/ApacheHandler.pm 
line 134
eval {...} at /usr/local/lib/perl5/site_perl/5.8.4/HTML/Mason/ApacheHandler.pm 
line 134
HTML::Mason::Request::ApacheHandler::exec('HTML::Mason::Request::ApacheHandler=HASH(0x1972fa4)')
 called at /usr/local/lib/perl5/site_perl/5.8.4/HTML/Mason/ApacheHandler.pm 
line 792
HTML::Mason::ApacheHandler::handle_request('HTML::Mason::ApacheHandler=HASH(0x12c3acc)',
 'Apache=SCALAR(0x14cbd54)') called at /opt/rt3/bin/webmux.pl line 123
eval {...} at /opt/rt3/bin/webmux.pl line 123
RT::Mason::handler('Apache=SCALAR(0x14cbd54)') called at /dev/null line 0
eval {...} at /dev/null line 0

/usr/local/bin/perl ./sbin/rt-test-dependencies --verbose --with-mysql
perl:
       >=5.8.3(5.008004)...found
users:
       rt group (rtusers)...found
       bin owner (root)...found
       libs owner (root)...found
       libs group (bin)...found
       web owner (rtuser)...found
       web group (rtusers)...found
CLI dependencies:
       Getopt::Long >=2.24...found
CORE dependencies:
       Digest::base...found
       Digest::MD5 >=2.27...found
       DBI >=1.37...found
       Test::Inline...found
       Class::ReturnValue >=0.40...found
       Date::Format...found
       DBIx::SearchBuilder >=1.40...found
       Text::Template...found
       File::Spec >=0.8...found
       HTML::Entities...found
       HTML::Scrubber >=0.08...found
       Net::Domain...found
       Log::Dispatch >=2.0...found
       Locale::Maketext >=1.06...found
       Locale::Maketext::Lexicon >=0.32...found
       Locale::Maketext::Fuzzy...found
       MIME::Entity >=5.108...found
       Mail::Mailer >=1.57...found
       Net::SMTP...found
       Text::Wrapper...found
       Time::ParseDate...found
       Time::HiRes...found
       File::Temp...found
       Term::ReadKey...found
       Text::Autoformat...found
       Text::Quoted >=1.3...found
       Tree::Simple >=1.04...found
       Scalar::Util...found
       Module::Versions::Report...found
       Cache::Simple::TimedExpiry...found
       UNIVERSAL::require...found
       Calendar::Simple...found
DEV dependencies:
       Regexp::Common...found
       Test::Inline...found
       Apache::Test...found
       HTML::Form...found
       HTML::TokeParser...found
       WWW::Mechanize...found
       Test::WWW::Mechanize >=1.04...found
       Module::Refresh >=0.03...found
       Test::Expect >=0.30...found
       XML::Simple...found
       File::Find...found
MAILGATE dependencies:
       HTML::TreeBuilder...found
       HTML::FormatText...found
       Getopt::Long...found
       LWP::UserAgent...found
MASON dependencies:
       Params::Validate >=0.02...found
       Cache::Cache...found
       Exception::Class >=1.14...found
       HTML::Mason >=1.23...found
       MLDBM...found
       Errno...found
       FreezeThaw...found
       Digest::MD5 >=2.27...found
       CGI::Cookie >=1.20...found
       Storable >=2.08...found
       Apache::Session >=1.53...found
       XML::RSS >=1.05...found
       HTTP::Server::Simple >=0.07...found
       HTTP::Server::Simple::Mason >=0.09...found
       GD...found
       GD::Graph...found
       GD::Text...found
       Text::WikiFormat >=0.76...found
MYSQL dependencies:
       DBD::mysql >=2.1018...found

Everything was found.

Anything anyone can suggest would be fantastic

Thanks

Rik

--
Richard Ellis
.Sun B2B Operations
Sun Microsystems x24727
http://sun.com


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

Community help: http://wiki.bestpractical.com
Commercial support: [EMAIL PROTECTED]


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

Reply via email to