EPrints Technical Mailing List Archive

See the EPrints wiki for instructions on how to join this mailing list and related information.

Message: #10397


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

[EP-tech] after Upgrade to 3.4.7: unknown UUID requested


CAUTION: This e-mail originated outside the University of Southampton.

Hi folks,

when searching for some users with
http://.../cgi/users/home?screen=Staff%3A%3AUserSearch&name_merge=ALL&name=&username=&userid=&dept%2Forg_merge=ALL&dept%2Forg=&address%2Fcountry_merge=ALL&address%2Fcountry=&usertype=user&email=&satisfyall=ALL&order=name%2Fjoined&_action_search=Suchen

I received following error messages:
DBD::mysql::st execute failed: Unknown column 'uuid' in 'SET' at /usr/share/eprints/perl_lib/EPrints/Database.pm line 1196.
UPDATE `cachemap` SET `uuid`=?, `oneshot`=?, `created`=?, `userid`=?, `searchexp`=?, `lastused`=? WHERE `cachemapid`='6696': 1054 at /usr/share/eprints/perl_li
b/EPrints/Database.pm line 1086.
        EPrints::Database::update(EPrints::Database::mysql=HASH(0x55db176460c8), EPrints::DataSet=HASH(0x55db15b60410), HASH(0x55db176297b0), HASH(0x55db176297
b0)) called at /usr/share/eprints/perl_lib/EPrints/Database.pm line 1914
        EPrints::Database::add_record(EPrints::Database::mysql=HASH(0x55db176460c8), EPrints::DataSet=HASH(0x55db15b60410), HASH(0x55db176297b0)) called at /us
r/share/eprints/perl_lib/EPrints/DataObj.pm line 317
        EPrints::DataObj::create_from_data("EPrints::DataObj::Cachemap", EPrints::Repository=HASH(0x55db147350a0), HASH(0x55db17617560), EPrints::DataSet=HASH(
0x55db15b60410)) called at /usr/share/eprints/perl_lib/EPrints/DataObj/Cachemap.pm line 135
        EPrints::DataObj::Cachemap::create_from_data("EPrints::DataObj::Cachemap", EPrints::Repository=HASH(0x55db147350a0), HASH(0x55db17617560), EPrints::Dat
aSet=HASH(0x55db15b60410)) called at /usr/share/eprints/perl_lib/EPrints/DataSet.pm line 1013
        EPrints::DataSet::create_dataobj(EPrints::DataSet=HASH(0x55db15b60410), HASH(0x55db17617560)) called at /usr/share/eprints/perl_lib/EPrints/DataSet.pm
line 1007
        EPrints::DataSet::create_object(EPrints::DataSet=HASH(0x55db15b60410), EPrints::Repository=HASH(0x55db147350a0), HASH(0x55db17617560)) called at /usr/s
hare/eprints/perl_lib/EPrints/Search.pm line 1100
        EPrints::Search::perform_search(EPrints::Search=HASH(0x55db176381d0)) called at /usr/share/eprints/perl_lib/EPrints/Plugin/Screen/AbstractSearch.pm lin
e 127
        EPrints::Plugin::Screen::AbstractSearch::run_search(EPrints::Plugin::Screen::Staff::UserSearch=HASH(0x55db175fb118)) called at /usr/share/eprints/perl_
lib/EPrints/Plugin/Screen/AbstractSearch.pm line 101
        EPrints::Plugin::Screen::AbstractSearch::action_search(EPrints::Plugin::Screen::Staff::UserSearch=HASH(0x55db175fb118)) called at /usr/share/eprints/pe
rl_lib/EPrints/Plugin/Screen.pm line 245
        EPrints::Plugin::Screen::from(EPrints::Plugin::Screen::Staff::UserSearch=HASH(0x55db175fb118)) called at /usr/share/eprints/perl_lib/EPrints/Plugin/Scr
een/AbstractSearch.pm line 295
        EPrints::Plugin::Screen::AbstractSearch::from(EPrints::Plugin::Screen::Staff::UserSearch=HASH(0x55db175fb118)) called at /usr/share/eprints/perl_lib/EP
rints/Plugin/Screen/Staff/UserSearch.pm line 63
        EPrints::Plugin::Screen::Staff::UserSearch::from(EPrints::Plugin::Screen::Staff::UserSearch=HASH(0x55db175fb118)) called at /usr/share/eprints/perl_lib
/EPrints/ScreenProcessor.pm line 358
        EPrints::ScreenProcessor::process("EPrints::ScreenProcessor", "session", EPrints::Repository=HASH(0x55db147350a0), "template", undef, "url", "/cgi/user
s/home") called at /usr/share/eprints/cgi/users/home line 43
        ModPerl::ROOT::ModPerl::Registry::usr_share_eprints_cgi_users_home::handler(Apache2::RequestRec=SCALAR(0x55db17657210)) called at /usr/lib/x86_64-linux
-gnu/perl5/5.40/ModPerl/RegistryCooker.pm line 207
        eval {...} called at /usr/lib/x86_64-linux-gnu/perl5/5.40/ModPerl/RegistryCooker.pm line 207
        ModPerl::RegistryCooker::run(ModPerl::Registry=HASH(0x55db17629420)) called at /usr/lib/x86_64-linux-gnu/perl5/5.40/ModPerl/RegistryCooker.pm line 173
        ModPerl::RegistryCooker::default_handler(ModPerl::Registry=HASH(0x55db17629420)) called at /usr/lib/x86_64-linux-gnu/perl5/5.40/ModPerl/Registry.pm lin
e 32
        ModPerl::Registry::handler("ModPerl::Registry", Apache2::RequestRec=SCALAR(0x55db17657210)) called at -e line 0
        eval {...} called at -e line 0

How to overcome this failure? Can someone point me to some helpful references?

Thanks in advance
Thomas