EPrints Technical Mailing List Archive

Message: #00356


< Previous (by date) | Next (by date) > | < Previous (in thread) | Next (in thread) > | Messages - Most Recent First | Threads - Most Recent First

[EP-tech] Attempt to read_params without a mod_perl request system error


Hi,

We're running a 3.2.9 EPrints system with MePrints installed on a Debian Squeeze box.  Following an ip move, I've discovered that running generate_static fails, returning the system error message below.  

generate_views and generate_abstracts are also returning similar mod_perl request errors.  

It seems that the generate_ scripts fail as they run through the MePrints Screen plugins but I'm at a loss as to why.  

Any help with fixing this gratefully received.

Alexis

------------------------------------------------------------------
---------------- EPrints System Error ----------------------------
------------------------------------------------------------------
Attempt to read_params without a mod_perl request
------------------------------------------------------------------
EPrints System Error inducing stack dump
 at /usr/share/eprints3/perl_lib/EPrints.pm line 140
	EPrints::abort() called at /usr/share/eprints3/perl_lib/EPrints/Repository.pm line 4664
	EPrints::Repository::read_params('EPrints::Repository=HASH(0x43e4490)') called at /usr/share/eprints3/perl_lib/EPrints/Repository.pm line 4621
	EPrints::Repository::param('EPrints::Repository=HASH(0x43e4490)', 'userid') called at /usr/share/eprints3/perl_lib/EPrints/Plugin/Screen/User.pm line 17
	EPrints::Plugin::Screen::User::properties_from('EPrints::Plugin::Screen::User::Homepage=HASH(0x7138048)') called at /usr/share/eprints3/perl_lib/EPrints/Plugin/Screen/FirstTool.pm line 71
	EPrints::Plugin::Screen::FirstTool::properties_from('EPrints::Plugin::Screen::FirstTool=HASH(0x7150f50)') called at /usr/share/eprints3/perl_lib/EPrints/ScreenProcessor.pm line 62
	EPrints::ScreenProcessor::new('EPrints::ScreenProcessor', 'session', 'EPrints::Repository=HASH(0x43e4490)') called at /usr/share/eprints3/perl_lib/EPrints/XHTML.pm line 540
	EPrints::XHTML::page('EPrints::XHTML=HASH(0x4e2a140)', 'HASH(0x70df0f8)', 'page_id', 'static') called at /usr/share/eprints3/perl_lib/EPrints/Repository.pm line 4326
	EPrints::Repository::prepare_page('EPrints::Repository=HASH(0x43e4490)', 'HASH(0x70df0f8)', 'page_id', 'static') called at /usr/share/eprints3/perl_lib/EPrints/Repository.pm line 4290
	EPrints::Repository::write_static_page('EPrints::Repository=HASH(0x43e4490)', '/usr/share/eprints3/archives/essex/html/en/error401', 'HASH(0x70df0f8)', 'static', 'HASH(0x43e3f20)') called at /usr/share/eprints3/perl_lib/EPrints/Update/Static.pm line 368
	EPrints::Update::Static::copy_xpage called at ./bin/generate_static line 381
	main::copy_xpage('EPrints::Repository=HASH(0x43e4490)', '/usr/share/eprints3/archives/essex/cfg/lang/en/static/error40...', '/usr/share/eprints3/archives/essex/html/en/error401.html', 'HASH(0x43e3f20)') called at ./bin/generate_static line 249