[Catalyst] C:E:HTTP:Restarter problem after upgrading

Sven Eppler sven at sveneppler.de
Thu Jan 14 14:37:11 GMT 2010


Hmm, no, that doesn't seem to be the real reason. When looking at
C::E::H::Restarter it was last included into Catalyst::Runtime in
Version 5.8000_07.

I found a thread on the archive about the changed restarter
http://lists.scsys.co.uk/pipermail/catalyst/2009-May/022260.html

An i also got this Catalyst::Restarter module. But how can i now easily
and savely update my *_server.pl scripts? Just change manually the
$ENV{CATALYST_ENGINE} variable from HTTP::Restarter to
"Catalyst::Restarter"?


Am Donnerstag, den 14.01.2010, 15:28 +0100 schrieb Christoph Friedrich:
> Looks like you just didn't install Catalyst::Engine::HTTP::Restarter 
> with the update.
> Try to install it via the command "cpan Catalyst::Engine::HTTP::Restarter"
> 
> Greets
> Christoph
> 
> Sven Eppler schrieb:
> > Hi There,
> >
> > i was using Catalyst version 5.80007 without any problems. Yesterday i
> > updated through the cpan-programm zu version 5.80018.
> >
> > My old Catalyst-Applications (created with catalyst.pl under version
> > 5.80007) now struggle to start in auto-restart-mode with the error:
> >
> > ========= %< SNIP %< =========
> > Can't locate Catalyst/Engine/HTTP/Restarter.pm in @INC (@INC
> > contains: /var/www/vhosts/sveneppler.de/catalyst/gpstracks/script/../lib /etc/perl /usr/local/lib/perl/5.8.8 /usr/local/share/perl/5.8.8 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.8 /usr/share/perl/5.8 /usr/local/lib/site_perl .). at /usr/local/lib/perl/5.8.8/Class/MOP.pm line 113
> > Class::MOP::load_first_existing_class('Catalyst::Engine::HTTP::Restarter') called at /usr/local/lib/perl/5.8.8/Class/MOP.pm line 118
> > 	Class::MOP::load_class('Catalyst::Engine::HTTP::Restarter') called
> > at /usr/local/share/perl/5.8.8/Catalyst.pm line 2437
> > 	Catalyst::setup_engine('gpstracks', 'undef') called
> > at /usr/local/share/perl/5.8.8/Catalyst.pm line 1050
> > 	Catalyst::setup('gpstracks') called
> > at /var/www/vhosts/sveneppler.de/catalyst/gpstracks/script/../lib/gpstracks.pm line 34
> > 	require gpstracks.pm called at ./gpstracks_server.pl line 55
> > Compilation failed in require at ./gpstracks_server.pl line 55.
> >
> > ========= %< SNIP %< =========
> >
> > While the standalone server without auto-restarting works just fine.
> >
> > Also when creating a quick testapp whith "catalyst.pl testapp" an
> > starting "testapp_server.pl -r" just works fine too.
> >
> > So has the been Restarter-codule changed/abadoned? And how can i easily
> > update my old applications then?
> >
> > Thanks in advance,
> > Sven
> >
> >
> > _______________________________________________
> > List: Catalyst at lists.scsys.co.uk
> > Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
> > Searchable archive: http://www.mail-archive.com/catalyst@lists.scsys.co.uk/
> > Dev site: http://dev.catalyst.perl.org/
> >   
> 
> _______________________________________________
> List: Catalyst at lists.scsys.co.uk
> Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
> Searchable archive: http://www.mail-archive.com/catalyst@lists.scsys.co.uk/
> Dev site: http://dev.catalyst.perl.org/




More information about the Catalyst mailing list