Hi All,

Updating this thread with the latest info (as of Aug 2023) for any 
institutions using Symplectic Elements RT2 with DSpace 5 or 6 and looking 
to upgrade to DSpace 7.

Starting from version 6.9, Elements has full harvest and deposit support 
for DSpace 7 using the new JSON API. In particular:

   - Enabling the deprecated XML API is not necessary.
   - The SWORDv2 endpoint is no longer needed, since all deposit operations 
   can be perfomed via the new JSON API.

Some configuration and crosswalk changes are needed but should be fairly 
light-touch in most cases. For details, see:
https://support.symplectic.co.uk/support/solutions/articles/6000259052-repository-tools-2-upgrade-rt2-dspace-integration-to-v-7-x
(N.B. accessing this link requires a Symplectic support account. Log in or 
register an account using your institutional email address.)

Some special notes:

   - If upgrading from DSpace 5.x to 7.x, note that the change from integer 
   IDs to UUIDs requires an extra job to be run on the Elements side. Please 
   consult with Symplectic before performing the upgrade.
   - If you are using the RT2 Automated Metadata Updates functionality, 
   this continues to be supported with a connection to DSpace 7. However, 
   using RT2 Automated Metadata Updates and DSpace Authority Control *at 
   the same time* is *not* currently supported, due to conflicts arising 
   from the methods that the two systems use to update item metadata 
   automatically.

All the best,
Ben Heartland
Client Integration Lead
Symplectic

On Friday, 27 May 2022 at 14:31:33 UTC+1 Agustina Martinez wrote:

> Hi Tim, all,
>
> Regarding full support, I have also had confirmation from the Symplectic 
> team that deposit is coming in v6.9. 
>
> For those interested in DSpace v7 compatibility with the current RT2 
> version, we have been testing whether it works (we are using 7.2.1) and so 
> far I can report from our initial testing that:
>
>    - All needed is to enable the deprecated API (v4.x-6.x)
>    - Configure the OAI and SWORDv2 endpoints as you had them in DSpace < 
>    7.x
>    - A small tweak to the Status.java (
>    
> https://github.com/DSpace/DSpace/blob/main/dspace-rest/src/main/java/org/dspace/rest/common/Status.java)
>  
>    to report that the API is version 6. This is needed to overcome Elements' 
>    throwing an error flagging up that you are using an unsupported version of 
>    DSpace
>
> So far the deposit functionality works as before, the same for 
> differential harvesting. We are running into issues when harvesting large 
> collections, where for large collections (lots of bitstreams or very large 
> bitstreams) the DSpace API is taking a very long time to respond (> 5 
> mins). Surprisingly enough, we don't experience this in our current 
> production setup using DSpace v5.10, for the same collections. I don't 
> think is down to an incompatibility with Elements as it uses the same 
> endpoints, and thought it would be useful to post here.
>
> Agustina
>
> On Friday, 20 May 2022 at 16:30:09 UTC+1 [email protected] wrote:
>
>> Note that v.6.8 allows for harvest-only from a DSpace 7 repository. 
>> Deposit is planned for v6.9, due mid-July.
>>
>> On Thursday, May 19, 2022 at 11:34:45 AM UTC-4 Tim Donohue wrote:
>>
>>> All,
>>>
>>> As this has been asked a few times on lists, I wanted to ensure this 
>>> good news is highlighted.
>>>
>>> Today, Symplectic announced a new release (v6.8) of their RT2 tools 
>>> which integrates directly with DSpace 7.x repositories: 
>>> https://www.symplectic.co.uk/symplectic-elements-product-update-release-v6-8/
>>>
>>> Thanks to the Symplectic team for the quick integration!
>>>
>>> Tim
>>>
>>> *--*
>>>
>>> *Tim Donohue* (he/him)
>>>
>>> Technical Lead, DSpace
>>>
>>> [email protected]
>>>
>>> Lyrasis.org <https://www.lyrasis.org/> | DSpace.org <http://dspace.org>
>>>
>>>
>>>

-- 
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/62905d30-addf-4419-984e-4220690ac4fen%40googlegroups.com.

Reply via email to