DSpace 7.2 - ORCID integration failure

71 views
Skip to first unread message

santoro...@gmail.com

unread,
Mar 28, 2022, 10:00:29 AM3/28/22
to DSpace Technical Support
Dear Community,

 I'm trying to enable ORCID integration, but so far unsuccessful. I modified dspace.cfg according to the indications given in https://wiki.lyrasis.org/display/DSDOC7x/ORCID+Integration. However, when I add an item to a collection, typing the author's lastname, doesn't show anything. Going to take a look at dspace.log I noticed that the following warning appears:

2022-03-28 15:04:06,979 WARN  f80a1e23-ca75-489a-adde-04a24d333744 e256d6ec-c1b2-4e8d-84e8-2ed9c5d8dd2d org.dspace.servicemanager.DSpaceServiceManager @ Unable to locate bean by name or id=AuthoritySource. Will try to look up bean by typ
e next.
org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'AuthoritySource' available
        at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanDefinition(DefaultListableBeanFactory.java:808) ~[spring-beans-5.2.5.RELEASE.jar:5.2.5.RELEASE]
        at org.springframework.beans.factory.support.AbstractBeanFactory.getMergedLocalBeanDefinition(AbstractBeanFactory.java:1279) ~[spring-beans-5.2.5.RELEASE.jar:5.2.5.RELEASE]

[OMISSIS]

Could you give me some suggestion?
Thanks in advance.

Filippo Santoro

Tim Donohue

unread,
Mar 28, 2022, 10:54:42 AM3/28/22
to DSpace Technical Support
Hi Filippo,

Those lines in your logs are just warning (See how it starts with "WARN").  If it is NOT followed by an ERROR line, then that means it was able to find that bean through a different route.  So, it can be safely ignored, as it's not a bug or issue.  You'd want to instead look for ERROR lines in the log.

(As a sidenote, these warnings are a bit "loud" as we probably don't need the full stacktrace there...so, I'll see if there's a way we can quiet them down a bit.)


Tim

darryl....@usask.ca

unread,
Apr 7, 2022, 5:50:05 PM4/7/22
to DSpace Technical Support
Tim, are there any screenshot of how should the OCRID integrations look in 7.x?  I see that the docs still show the 6.x screenshots.

Filippo, I'm seeing those same warnings you are (I'm running DSpace 7.2.1).  I'm able to deposit an item successfully though.  Neither the submission nor edit forms have anything that resembles the old ORCID/Authority Control "Lookup" button though.  All I see is a standard text input field.  And the "authority" index in Solr remains empty after depositing an item, even after running 'index-authority' on the command line.

I feel I'm missing something here, but I can't quite figure out what.

- Darryl
Reply all
Reply to author
Forward
0 new messages