I am using Dspace 6.3 and want to use
VersionedHandleIdentifierWithCanonicalHandles,
but I'm not having success.
I edited this file: config/spring/api/identifier-service.xml
This is commented out:
<!--
<bean id="org.dspace.identifier.HandleIdentifierProvider"
class="org.dspace.identifier.VersionedHandleIdentifierProvider"
scope="singleton">
<property name="configurationService"
ref="org.dspace.services.ConfigurationService"/>
</bean>
-->
I enabled this by uncommenting it:
<bean id="org.dspace.identifier.HandleIdentifierProvider"
class="org.dspace.identifier.VersionedHandleIdentifierProviderWithCanonicalHandles"
scope="singleton">
<property name="configurationService"
ref="org.dspace.services.ConfigurationService"/>
</bean>
I put some logging in both files, and can see that both are being used.
2021-10-13 20:41:55,400 INFO
org.dspace.identifier.VersionedHandleIdentifierProvider
@ Version original: lookup
2021-10-13 20:41:55,407 INFO
org.dspace.identifier.VersionedHandleIdentifierProviderWithCanonicalHandles
@ Version: in lookup
I see that when I create a new version I have a brand new handle. I was
expecting the new version to keep the handle and for the previous version
to have a ".1" appended to the handle.
I'm wondering if something has to be changed in this file:
https://github.com/DSpace/DSpace/blob/dspace-6_x/dspace-api/src/main/resources/spring/spring-dspace-core-services.xml#L25
To get this to work?
Any thoughts?
Thank you!
-Jose
--
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 on the web visit
https://groups.google.com/d/msgid/dspace-tech/CAK%3DKc-vvZ3YnUzge4tt%3D1vx%3DhWHruEm%2BSm%2BzS-AVAe_Dy0ObWQ%40mail.gmail.com.