Dear All! We just changed our DSpace 8.1 installations (dl.gi.de and dl.eusset.eu) to support entities - mainly for storing additional metadata on authors. While switching to entities and enabling researcher profiles worked well, we have some problems remaining for which we do not find solutions here or elsewhere - Maybe someone on this list already solved the issues and can help us :-)
1) We have changed the form for submitting Person entities a little bit - just different formatting - and now get the following exception in the DSpace log whenever we try to save or submit a new Person item: Caused by: java.lang.IllegalArgumentException: No metadata fields match person.givenName at org.springframework.util.Assert.notEmpty(Assert.java:398) ~[spring-core-6.2.2.jar!/:6.2.2] at org.dspace.app.rest.submit.factory.impl.ItemMetadataValueReplacePatchOperation.replace(ItemMetadataValueReplacePatchOperation.java:59) ~[dspace-server-webapp-8.1.jar!/:8.1] at org.dspace.app.rest.submit.factory.impl.ReplacePatchOperation.perform(ReplacePatchOperation.java:26) ~[dspace-server-webapp-8.1.jar!/:8.1] at org.dspace.app.rest.submit.step.DescribeStep.doPatchProcessing(DescribeStep.java:172) ~[dspace-server-webapp-8.1.jar!/:8.1] at org.dspace.app.rest.submit.SubmissionService.evaluatePatchToInprogressSubmission(SubmissionService.java:504) ~[dspace-server-webapp-8.1.jar!/:8.1] The attribute person.givenName is defined in https://schema.org/Person - so everything should be fine - or do we forget something? 2) When creating a Person entity item via the researcher profile process, the user/author can edit the attributes of this item, but cannot upload an image - no access rights. Any possibility to change this? 3) We would like to create Person objects for all authors automatically and then change the dc.creator.author attributes of the documents to Links. Has anybody automated this already? Any experiences to share? Thanks for helping! -- All messages to this mailing list should adhere to the Code of Conduct: https://www.lyrasis.org/about/Pages/Code-of-Conduct.aspx --- You received this message because you are subscribed to the Google Groups "DSpace Technical Support" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion visit https://groups.google.com/d/msgid/dspace-tech/dd3fc9b3-6db2-4731-b5c2-df1a89f4a675n%40googlegroups.com.
