[ensembl-dev] changed code causes errr
Jay Humphrey
jhumphre at ebi.ac.uk
Fri May 18 09:14:11 BST 2012
You just need to install the HTML::Strip module in your Perl environment.
On 18/05/2012 08:49, ?? wrote:
> Hi All
>
> I updated Ensembl from release-66 to 67, and get following error message:
>
>
> !!! UNKNOWN RSS METHOD DEFINED at
> /usr/local/Ensembl/modules/EnsEMBL/Web/Document/HTML.pm line 143.
> EnsEMBL::Web::Root: failed to use EnsEMBL::Web::Document::HTML::WhatsNew
> EnsEMBL::Web::Root: Can't locate HTML/Strip.pm in @INC (@INC contains:
> /usr/local/Ensembl/public-plugins/ensembl/modules
> /usr/local/Ensembl/public-plugins/ensembl/modules
> /usr/local/Ensembl/ensembl/modules
> /usr/local/Ensembl/ensembl-compara/modules
> /usr/local/Ensembl/ensembl-draw/modules
> /usr/local/Ensembl/ensembl-variation/modules
> /usr/local/Ensembl/ensembl-functgenomics/modules
> /usr/local/Ensembl/ensembl-external/modules
> /usr/local/Ensembl/bioperl-live /usr/local/Ensembl/modules
> /usr/local/Ensembl/conf/ /etc/perl /usr/local/lib/perl/5.10.1
> /usr/local/share/perl/5.10.1 /usr/lib/perl5 /usr/share/perl5
> /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl .
> /usr/local/Ensembl) at
> /usr/local/Ensembl/modules/EnsEMBL/Web/DBSQL/WebsiteAdaptor.pm line 12.
> BEGIN failed--compilation aborted at
> /usr/local/Ensembl/modules/EnsEMBL/Web/DBSQL/WebsiteAdaptor.pm line 12.
> Compilation failed in require at
> /usr/local/Ensembl/modules/EnsEMBL/Web/Document/HTML/WhatsNew.pm line 11.
> BEGIN failed--compilation aborted at
> /usr/local/Ensembl/modules/EnsEMBL/Web/Document/HTML/WhatsNew.pm line 11.
> Compilation failed in require at (eval 325) line 3.
> at /usr/local/Ensembl/modules/EnsEMBL/Web/Root.pm line 136
>
> EnsEMBL::Web::Root::dynamic_use('EnsEMBL::Web::Controller::SSI=HASH(0x6a30ee8)',
> 'EnsEMBL::Web::Document::HTML::WhatsNew') called at
> /usr/local/Ensembl/modules/EnsEMBL/Web/Controller.pm line 395
>
> EnsEMBL::Web::Controller::_use('EnsEMBL::Web::Controller::SSI=HASH(0x6a30ee8)',
> 'EnsEMBL::Web::Document::HTML::WhatsNew',
> 'EnsEMBL::Web::Hub=HASH(0x6937990)') called at
> /usr/local/Ensembl/modules/EnsEMBL/Web/Controller/SSI.pm line 167
>
> EnsEMBL::Web::Controller::SSI::template_SCRIPT('EnsEMBL::Web::Controller::SSI=HASH(0x6a30ee8)',
> undef) called at
> /usr/local/Ensembl/modules/EnsEMBL/Web/Controller/SSI.pm line 78
>
> EnsEMBL::Web::Controller::SSI::content('EnsEMBL::Web::Controller::SSI=HASH(0x6a30ee8)')
> called at /usr/local/Ensembl/modules/EnsEMBL/Web/Controller/SSI.pm line 87
>
> EnsEMBL::Web::Controller::SSI::render_page('EnsEMBL::Web::Controller::SSI=HASH(0x6a30ee8)')
> called at /usr/local/Ensembl/modules/EnsEMBL/Web/Controller/SSI.pm line 47
>
> EnsEMBL::Web::Controller::SSI::_init('EnsEMBL::Web::Controller::SSI=HASH(0x6a30ee8)')
> called at /usr/local/Ensembl/modules/EnsEMBL/Web/Controller/SSI.pm line 22
>
> EnsEMBL::Web::Controller::SSI::init('EnsEMBL::Web::Controller::SSI=HASH(0x6a30ee8)')
> called at /usr/local/Ensembl/modules/EnsEMBL/Web/Controller.pm line 91
> EnsEMBL::Web::Controller::new('EnsEMBL::Web::Controller::SSI',
> 'Apache2::RequestRec=SCALAR(0x255f5f0)', 'HASH(0x68ff648)') called at
> /usr/local/Ensembl/modules/EnsEMBL/Web/Apache/SSI.pm line 64
>
> EnsEMBL::Web::Apache::SSI::handler('Apache2::RequestRec=SCALAR(0x255f5f0)',
> 'HASH(0x68ff648)') called at
> /usr/local/Ensembl/modules/EnsEMBL/Web/Apache/Handlers.pm line 473
>
> EnsEMBL::Web::Apache::Handlers::handler('Apache2::RequestRec=SCALAR(0x255f5f0)')
> called at -e line 0
> eval {...} called at -e line 0
> [Fri May 18 14:13:13 2012] [error] [client 192.168.30.5] Can't locate
> object method "render" via package
> "EnsEMBL::Web::Document::HTML::WhatsNew" at
> /usr/local/Ensembl/modules/EnsEMBL/Web/Controller/SSI.pm line 174.\n
>
>
> I installed package HTML::Strip from CPAN, add its directory
> to WebsiteAdaptor.pm, as
>
> BEGIN {unshift
> (@INC,'/usr/local/lib/perl5/site_perl/5.14.1/x86_64-linux-thread-multi'); }
>
> But still get error:
>
> !!! UNKNOWN RSS METHOD DEFINED at
> /usr/local/Ensembl/modules/EnsEMBL/Web/Document/HTML.pm line 143.
> EnsEMBL::Web::Root: failed to use EnsEMBL::Web::Document::HTML::WhatsNew
> EnsEMBL::Web::Root: Can't locate HTML/Strip.pm in @INC (@INC
> .........................
> ...........................................................................................................................
>
> Where should I modify the directory ?
>
> Thanks
> --
> Gang Chen
> TILSI
> Taicang Institute For Life Science Information
> Address: A2/162, Renmin South Road, Taicang, 215400, Jiangsu Province,
> P.R.China
> Phone: (+86)512-82782588
>
>
>
> _______________________________________________
> Dev mailing list Dev at ensembl.org
> List admin (including subscribe/unsubscribe): http://lists.ensembl.org/mailman/listinfo/dev
> Ensembl Blog: http://www.ensembl.info/
--
Jay Humphrey Ensembl Genomes Web Developer
EMBL-EBI Tel: +44-(0)1223-492682
Wellcome Trust Genome Campus Fax: +44-(0)1223-494468
Cambridge CB10 1SD, UK http://www.ensemblgenomes.org/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.ensembl.org/pipermail/dev_ensembl.org/attachments/20120518/db6a49fc/attachment.html>
More information about the Dev
mailing list