EPrints Technical Mailing List Archive

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

Message: #08371


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

Re: [EP-tech] misconfigured or failed upgrade to 3.4.1?


Hi Thomas,

"problems" is a method defined in EPrints::Plugin::InputForm::Component and EPrints::Plugin::InputForm::Component::Field::Subject is a sub-class of this class via being a sub-class of EPrints::Plugin::InputForm::Component::Field.  This means that it should be able to use this method defined in the (grand)parent class.  Check to see whether there is a "sub problems" in /usr/share/eprints/perl_lib/EPrints/Plugin/InputForm/Component.pm If there is check to make sure that their is not another InputForm/Component.pm that supersedes this (maybe in flavours/pub_lib/plugins or site_lib/plugins or under the plugins directory in your archive) that does not have a "sub problems". After this check that for your EPrints install that there is a

@ISA = ( "EPrints::Plugin::InputForm::Component" );

line in /usr/share/eprints/perl_lib/EPrints/Plugin/InputForm/Component/Field.pm

and a

@ISA = ( "EPrints::Plugin::InputForm::Component::Field" );

line in usr/share/eprints/perl_lib/EPrints/Plugin/InputForm/Component/Field/Subject.pm.

If everything I describe above seems to be in order, get back to me and I will see if I can think of anything else that might lead to this error.

Regards

David Newman

On 17/11/2020 17:23, th.lauke--- via Eprints-tech wrote:
CAUTION: This e-mail originated outside the University of Southampton.

Hi all,

any idea where to start digging for reason(s) after
Software error:
Can't locate object method "problems" via package "EPrints::Plugin::InputForm::Component::Field::Subject" at /usr/share/eprints/perl_lib/EPrints/Workflow/Stage.pm line 108.

This error occurs after trying to edit any item on an instance running pub flavour.

Thanks for any hint in advance
Thomas

*** Options: http://mailman.ecs.soton.ac.uk/mailman/listinfo/eprints-tech
*** Archive: https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.eprints.org%2Ftech.php%2F&amp;data=04%7C01%7C%7Cef7107d6e0234e6b71e008d88b295db4%7C4a5378f929f44d3ebe89669d03ada9d8%7C0%7C0%7C637412357084951086%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&amp;sdata=a0sHkNTJNNo9zSjl2bQpYClJyyKjAT6r13b063foI6c%3D&amp;reserved=0
*** EPrints community wiki: https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwiki.eprints.org%2F&amp;data=04%7C01%7C%7Cef7107d6e0234e6b71e008d88b295db4%7C4a5378f929f44d3ebe89669d03ada9d8%7C0%7C0%7C637412357084961077%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&amp;sdata=BacRlxA270TC5QIPCVanOgDtDFeCywDhCy9F7wXo5jc%3D&amp;reserved=0

--
This email has been checked for viruses by AVG.
https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.avg.com%2F&amp;data=04%7C01%7C%7Cef7107d6e0234e6b71e008d88b295db4%7C4a5378f929f44d3ebe89669d03ada9d8%7C0%7C0%7C637412357084961077%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&amp;sdata=ZH91F%2F40XVIvcOKLzAomYWDQSmbr2zGsvu46cOOR9s0%3D&amp;reserved=0