Hi Lewatle,

When using the Troubleshooting guide 
<https://wiki.lyrasis.org/display/DSPACE/Troubleshoot+an+error#Troubleshootanerror-DSpace7.x(orabove)>,
 
I highly recommend trying to look for the error messages yourself, as it 
can help you find a quicker solution.  Many errors you find may provide 
exact details on what is wrong, or at least give you a message you can use 
to search the mailing lists & documentation for answers.

In this situation, the underlying error can be found in the DSpace log that 
you shared.

2024-06-12 14:58:17,499 ERROR unknown unknown 
org.dspace.authenticate.OrcidAuthenticationBean @ An error occurs 
registering a new EPerson from ORCID
java.lang.IllegalStateException: The email is configured private on orcid
at 
org.dspace.authenticate.OrcidAuthenticationBean.lambda$registerNewEPerson$0(OrcidAuthenticationBean.java:220)
 
~[dspace-api-7.6.1.jar:7.6.1]
at java.util.Optional.orElseThrow(Optional.java:408) ~[?:?]

Notice that error says "The email is configured private on orcid".

That error is listed in our documentation for this ORCID integration, along 
with instructions for how to fix the issue: 
https://wiki.lyrasis.org/display/DSDOC7x/ORCID+Integration#ORCIDIntegration-I'munabletoauthenticateviaORCID

An additional error also appears in those logs:

2024-06-12 15:25:10,139 ERROR e1a28762-e4b0-498a-bbdd-f8be639beebf 
57d649a8-a65d-434f-9271-333399576201 
org.dspace.app.rest.exception.DSpaceApiExceptionControllerAdvice @ An 
exception has occurred (status:500)
java.lang.IllegalStateException: No collection found for researcher profiles
at 
org.dspace.profile.ResearcherProfileServiceImpl.lambda$createAndReturn$0(ResearcherProfileServiceImpl.java:132)
 
~[dspace-api-7.6.1.jar:7.6.1]
at java.util.Optional.orElseThrow(Optional.java:408) ~[?:?]

Notice that the error says "No collection found for researcher profiles". 

That means you also are missing a Collection which can accept "Person" 
entities (Create a collection & select Entity Type = Person).  See the 
documentation for Researcher Profiles, the section on "Enable the feature": 
https://wiki.lyrasis.org/display/DSDOC7x/Researcher+Profiles

Tim

On Friday, June 14, 2024 at 3:37:58 AM UTC-5 joem...@gmail.com wrote:

> Hello Tim,
>
> Please see attached images and one log file.
>
> Regards,
> Lewatle 
> On Wednesday 12 June 2024 at 17:28:44 UTC+2 DSpace Technical Support wrote:
>
>> Hi Lewatle,
>>
>> The error message you shared from dspace.log appears to be a partial 
>> stacktrace... It's missing the most important information, which is the 
>> error message (exception type/name/message) that appears at the top of that 
>> stacktrace.
>>
>> See our Troubleshooting Guide for locating errors in DSpace 7 
>> <https://wiki.lyrasis.org/display/DSPACE/Troubleshoot+an+error#Troubleshootanerror-DSpace7.x(orabove)>.
>>   
>> You should also check for possible errors in the User Interface by looking 
>> in your browser's DevTools as described in that guide.
>>
>> Tim
>> On Wednesday, June 12, 2024 at 8:37:48 AM UTC-5 joem...@gmail.com wrote:
>>
>>> Hello,
>>>
>>> I have followed this documentation : 
>>> https://wiki.lyrasis.org/display/DSDOC7x/Researcher+Profiles but when I 
>>> click on create new button I get error message saying :
>>>
>>> [image: image_2024-06-12_153014040.png]
>>>
>>> The following is copy of dspace.log file 
>>>
>>> at 
>>> org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
>>>  
>>> [spring-web-5.3.27.jar:5.3.27]
>>>         at 
>>> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)
>>>  
>>> [spring-security-web-5.7.8.jar:5.7.8]
>>>         at 
>>> org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:112)
>>>  
>>> [spring-security-web-5.7.8.jar:5.7.8]
>>>         at 
>>> org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:82)
>>>  
>>> [spring-security-web-5.7.8.jar:5.7.8]
>>>         at 
>>> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)
>>>  
>>> [spring-security-web-5.7.8.jar:5.7.8]
>>>         at 
>>> org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55)
>>>  
>>> [spring-security-web-5.7.8.jar:5.7.8]
>>>         at 
>>> org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
>>>  
>>> [spring-web-5.3.27.jar:5.3.27]
>>>         at 
>>> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)
>>>  
>>> [spring-security-web-5.7.8.jar:5.7.8]
>>>         at 
>>> org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42)
>>>  
>>> [spring-security-web-5.7.8.jar:5.7.8]
>>>         at 
>>> org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
>>>  
>>> [spring-web-5.3.27.jar:5.3.27]
>>>         at 
>>> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)
>>>  
>>> [spring-security-web-5.7.8.jar:5.7.8]
>>>         at 
>>> org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:221)
>>>  
>>> [spring-security-web-5.7.8.jar:5.7.8]
>>>         at 
>>> org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:186)
>>>  
>>> [spring-security-web-5.7.8.jar:5.7.8]
>>>         at 
>>> org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354)
>>>  
>>> [spring-web-5.3.27.jar:5.3.27]
>>>         at 
>>> org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267)
>>>  
>>> [spring-web-5.3.27.jar:5.3.27]
>>>         at 
>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
>>>  
>>> [catalina.jar:9.0.85]
>>>         at 
>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
>>>  
>>> [catalina.jar:9.0.85]
>>>         at 
>>> org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
>>>  
>>> [spring-web-5.3.27.jar:5.3.27]
>>>         at 
>>> org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
>>>  
>>> [spring-web-5.3.27.jar:5.3.27]
>>>         at 
>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
>>>  
>>> [catalina.jar:9.0.85]
>>>         at 
>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
>>>  
>>> [catalina.jar:9.0.85]
>>>         at 
>>> org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)
>>>  
>>> [spring-boot-actuator-2.7.12.jar:2.7.12]
>>>         at 
>>> org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
>>>  
>>> [spring-web-5.3.27.jar:5.3.27]
>>>         at 
>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
>>>  
>>> [catalina.jar:9.0.85]
>>>         at 
>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
>>>  
>>> [catalina.jar:9.0.85]
>>>         at 
>>> org.springframework.boot.web.servlet.support.ErrorPageFilter.doFilter(ErrorPageFilter.java:126)
>>>  
>>> [spring-boot-2.7.12.jar:2.7.12]
>>>         at 
>>> org.springframework.boot.web.servlet.support.ErrorPageFilter.access$000(ErrorPageFilter.java:64)
>>>  
>>> [spring-boot-2.7.12.jar:2.7.12]
>>>         at 
>>> org.springframework.boot.web.servlet.support.ErrorPageFilter$1.doFilterInternal(ErrorPageFilter.java:101)
>>>  
>>> [spring-boot-2.7.12.jar:2.7.12]
>>>         at 
>>> org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
>>>  
>>> [spring-web-5.3.27.jar:5.3.27]
>>>         at 
>>> org.springframework.boot.web.servlet.support.ErrorPageFilter.doFilter(ErrorPageFilter.java:119)
>>>  
>>> [spring-boot-2.7.12.jar:2.7.12]
>>>         at 
>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
>>>  
>>> [catalina.jar:9.0.85]
>>>         at 
>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
>>>  
>>> [catalina.jar:9.0.85]
>>>         at 
>>> org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
>>>  
>>> [spring-web-5.3.27.jar:5.3.27]
>>>         at 
>>> org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
>>>  
>>> [spring-web-5.3.27.jar:5.3.27]
>>>         at 
>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
>>>  
>>> [catalina.jar:9.0.85]
>>>         at 
>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
>>>  
>>> [catalina.jar:9.0.85]
>>>         at 
>>> org.springframework.web.filter.ForwardedHeaderFilter.doFilterInternal(ForwardedHeaderFilter.java:156)
>>>  
>>> [spring-web-5.3.27.jar:5.3.27]
>>>         at 
>>> org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
>>>  
>>> [spring-web-5.3.27.jar:5.3.27]
>>>         at 
>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
>>>  
>>> [catalina.jar:9.0.85]
>>>         at 
>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
>>>  
>>> [catalina.jar:9.0.85]
>>>         at 
>>> org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:71)
>>>  
>>> [log4j-web-2.20.0.jar:2.20.0]
>>>         at 
>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
>>>  
>>> [catalina.jar:9.0.85]
>>>         at 
>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
>>>  
>>> [catalina.jar:9.0.85]
>>>         at 
>>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)
>>>  
>>> [catalina.jar:9.0.85]
>>>         at 
>>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
>>>  
>>> [catalina.jar:9.0.85]
>>>         at 
>>> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)
>>>  
>>> [catalina.jar:9.0.85]
>>>         at 
>>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)
>>>  
>>> [catalina.jar:9.0.85]
>>>         at 
>>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
>>>  
>>> [catalina.jar:9.0.85]
>>>         at 
>>> org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:670)
>>>  
>>> [catalina.jar:9.0.85]
>>>         at 
>>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
>>>  
>>> [catalina.jar:9.0.85]
>>>         at 
>>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342) 
>>> [catalina.jar:9.0.85]
>>>         at 
>>> org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390) 
>>> [tomcat-coyote.jar:9.0.85]
>>>         at 
>>> org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
>>>  
>>> [tomcat-coyote.jar:9.0.85]
>>>         at 
>>> org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)
>>>  
>>> [tomcat-coyote.jar:9.0.85]
>>>         at 
>>> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)
>>>  
>>> [tomcat-coyote.jar:9.0.85]
>>>         at 
>>> org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
>>>  
>>> [tomcat-coyote.jar:9.0.85]
>>>         at 
>>> org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
>>>  
>>> [tomcat-util.jar:9.0.85]
>>>         at 
>>> org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
>>>  
>>> [tomcat-util.jar:9.0.85]
>>>         at 
>>> org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
>>>  
>>> [tomcat-util.jar:9.0.85]
>>>         at java.lang.Thread.run(Thread.java:829) [?:?]
>>>
>>> Regards,
>>> Lewatle 
>>>
>>

-- 
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 dspace-tech+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/dspace-tech/923e434e-1601-4f47-bfb3-1f8874276d08n%40googlegroups.com.

Reply via email to