[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[EP-tech] {Suspected SPAM} Undefined or invalid function when add new dataset field
- Subject: [EP-tech] {Suspected SPAM} Undefined or invalid function when add new dataset field
- From: drn at ecs.soton.ac.uk (David R Newman)
- Date: Wed, 3 May 2023 07:48:05 +0100
- In-reply-to: <CAANJ=ph0B6i2ugfmE+rXACkNcmyXN0cxJozfCXV87Ofw7WRSGQ@mail.gmail.com>
- References: <CAANJ=ph0B6i2ugfmE+rXACkNcmyXN0cxJozfCXV87Ofw7WRSGQ@mail.gmail.com> <CAANJ=ph0B6i2ugfmE+rXACkNcmyXN0cxJozfCXV87Ofw7WRSGQ@mail.gmail.com> <6ef63ba0-bb81-2361-f69f-0848102bd0e8@ecs.soton.ac.uk>
Hi Izwan,
You say that campuses is a new dataset but you have added the field as
type 'subject'.? This is not going to work you probably want to use type
'dataobjref':
https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwiki.eprints.org%2Fw%2FDataobjref_field&data=05%7C01%7Ceprints-tech%40ecs.soton.ac.uk%7C9a0b2744385a4eb5978308db4ba259eb%7C4a5378f929f44d3ebe89669d03ada9d8%7C0%7C0%7C638186932910355717%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=gRI5RlEegVPk75EPbhCrgG5Z2jP0fuVfohZ3lQ2znUo%3D&reserved=0
If campuses are actually specified in your subjects tree then you could
use a field of type 'subject'.? However, you would need to make sure you
have section of you subject tree that contains all your campuses and
then specify this parent subject's id this under the 'top' attribute of
the subject typed field.
Regards
David Newman
On 03/05/2023 7:34 am, MOHD.IZWAN SALIM via Eprints-tech wrote:
> *CAUTION:* This e-mail originated outside the University of Southampton.
> Dear all
>
> Just add a new dataset -?campuses to our repository. The type is
> subject. I already run epadmin update dan upgrade.
>
> However, when I add?<component><field ref="campuses" /></component> in
> our default page, it will show an error with the log indicated as below:
>
> Undefined or invalid function: campuses
> ?at /usr/share/eprints/perl_lib/EPrints/Repository.pm line 1853.
> EPrints::Repository::call(EPrints::Repository=HASH(0x55fdea222a10),
> "campuses", EPrints::MetaField::Subject=HASH(0x7f6588b7b730),
> EPrints::Repository=HASH(0x55fdea222a10), ARRAY(0x7f6588a872c8),
> EPrints::DataSet=HASH(0x7f65882d5130), 0, undef, ...) called at
> /usr/share/eprints/perl_lib/EPrints/MetaField.pm line 1040
> EPrints::MetaField::call_property(EPrints::MetaField::Subject=HASH(0x7f6588b7b730),
> "render_input", EPrints::MetaField::Subject=HASH(0x7f6588b7b730),
> EPrints::Repository=HASH(0x55fdea222a10), ARRAY(0x7f6588a872c8),
> EPrints::DataSet=HASH(0x7f65882d5130), 0, undef, ...) called at
> /usr/share/eprints/perl_lib/EPrints/MetaField.pm line 514
> EPrints::MetaField::render_input_field(EPrints::MetaField::Subject=HASH(0x7f6588b7b730),
> EPrints::Repository=HASH(0x55fdea222a10), ARRAY(0x7f6588a872c8),
> EPrints::DataSet=HASH(0x7f65882d5130), 0, undef,
> EPrints::DataObj::EPrint=HASH(0x7f658899c5d0), "c16") called at
> /usr/share/eprints/perl_lib/EPrints/Plugin/InputForm/Component/Field.pm
> line 309
> EPrints::Plugin::InputForm::Component::Field::render_content(EPrints::Plugin::InputForm::Component::Field=HASH(0x7f6588b78040),
> EPrints::Plugin::InputForm::Surround::Default=HASH(0x7f6588b645e0))
> called at
> /usr/share/eprints/perl_lib/EPrints/Plugin/InputForm/Surround/Default.pm
> line 78
> EPrints::Plugin::InputForm::Surround::Default::render(EPrints::Plugin::InputForm::Surround::Default=HASH(0x7f6588b645e0),
> EPrints::Plugin::InputForm::Component::Field=HASH(0x7f6588b78040),
> EPrints::Repository=HASH(0x55fdea222a10)) called at
> /usr/share/eprints/perl_lib/EPrints/Workflow/Stage.pm line 255
> EPrints::Workflow::Stage::render(EPrints::Workflow::Stage=HASH(0x7f6588af2748),
> EPrints::Repository=HASH(0x55fdea222a10),
> EPrints::Workflow=HASH(0x7f6588aeec38)) called at
> /usr/share/eprints/perl_lib/EPrints/Workflow.pm line 446
> EPrints::Workflow::render(EPrints::Workflow=HASH(0x7f6588aeec38))
> called at
> /usr/share/eprints/perl_lib/EPrints/Plugin/Screen/EPrint/Edit.pm line 291
> EPrints::Plugin::Screen::EPrint::Edit::render(EPrints::Plugin::Screen::EPrint::Edit=HASH(0x7f6588af07f8))
> called at /usr/share/eprints/perl_lib/EPrints/ScreenProcessor.pm line 406
> EPrints::ScreenProcessor::process("EPrints::ScreenProcessor",
> "session", EPrints::Repository=HASH(0x55fdea222a10), "template",
> undef, "url", "/cgi/users/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(0x7f6588a281c8))
> called at
> /usr/lib/x86_64-linux-gnu/perl5/5.26/ModPerl/RegistryCooker.pm line 207
> eval {...} called at
> /usr/lib/x86_64-linux-gnu/perl5/5.26/ModPerl/RegistryCooker.pm line 207
> ModPerl::RegistryCooker::run(ModPerl::Registry=HASH(0x7f6588a49ba0))
> called at
> /usr/lib/x86_64-linux-gnu/perl5/5.26/ModPerl/RegistryCooker.pm line 173
> ModPerl::RegistryCooker::default_handler(ModPerl::Registry=HASH(0x7f6588a49ba0))
> called at /usr/lib/x86_64-linux-gnu/perl5/5.26/ModPerl/Registry.pm line 32
> ModPerl::Registry::handler("ModPerl::Registry",
> Apache2::RequestRec=SCALAR(0x7f6588a281c8)) called at -e line 0
> eval {...} called at -e line 0
> [Wed May 03 14:19:07.799136 2023] [:error] [pid 3830:tid
> 140073899120384] Usage: XML::LibXML::Node::appendChild(self, nNode) at
> /usr/share/eprints/perl_lib/EPrints/Plugin/InputForm/Component/Field.pm
> line 309.\n
>
> Am I missing something?
> *
> *
> Regards
> *
> *
> *Izwan*
> UiTM Digital Library
>
> *PENAFIAN: *E-mel ini dan apa-apa fail yang dihantar bersama-samanya
> ("Mesej") adalah dihasratkan hanya untuk kegunaan penerima yang
> dinyatakan di atas dan mungkin mengandungi maklumat yang tidak umum,
> bermilik, istimewa, sulit dan dikecualikan dari penzahiran di bawah
> undang-undang yang terpakai termasuklah Akta Rahsia Rasmi 1972. _BACA
> SELANJUTNYA..._
> <https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fmail.uitm.edu.my%2Findex.php%3Foption%3Dcom_content%26view%3Darticle%26id%3D83&data=05%7C01%7Ceprints-tech%40ecs.soton.ac.uk%7C9a0b2744385a4eb5978308db4ba259eb%7C4a5378f929f44d3ebe89669d03ada9d8%7C0%7C0%7C638186932910355717%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=Xad4nJxb7mZ0BQZryeXlNy5QjufWNx2v0sVxEoRf6t0%3D&reserved=0>
>
> ------------------------------------------------------------------------
> *DISCLAIMER :*/This e-mail and any files transmitted with it
> ("Message") is intended only for the use of the recipient(s) named
> above and may contain information that is non-public, proprietary,?
> privileged,? confidential? and? exempt? from disclosure under
> applicable law including the Official Secrets Act 1972. /_READ
> MORE..._
> <https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fmail.uitm.edu.my%2Findex.php%3Foption%3Dcom_content%26view%3Darticle%26id%3D83&data=05%7C01%7Ceprints-tech%40ecs.soton.ac.uk%7C9a0b2744385a4eb5978308db4ba259eb%7C4a5378f929f44d3ebe89669d03ada9d8%7C0%7C0%7C638186932910355717%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=Xad4nJxb7mZ0BQZryeXlNy5QjufWNx2v0sVxEoRf6t0%3D&reserved=0>
>
> *** 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&data=05%7C01%7Ceprints-tech%40ecs.soton.ac.uk%7C9a0b2744385a4eb5978308db4ba259eb%7C4a5378f929f44d3ebe89669d03ada9d8%7C0%7C0%7C638186932910355717%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=q8rDhVj1MR4htNC8KHH5ff1A9rVDGuEZyoqSqNY2sMI%3D&reserved=0
> *** EPrints community wiki:https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwiki.eprints.org%2F&data=05%7C01%7Ceprints-tech%40ecs.soton.ac.uk%7C9a0b2744385a4eb5978308db4ba259eb%7C4a5378f929f44d3ebe89669d03ada9d8%7C0%7C0%7C638186932910355717%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=2wb4Q6Op%2FiZkQ4rVUSnnsaceQr9DZKW5j2uBcfccBu8%3D&reserved=0
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mailman.ecs.soton.ac.uk/pipermail/eprints-tech/attachments/20230503/27d19450/attachment-0001.html