Hi!. I have problems trying to harvest my DSpace 6.3 server. This is my 
scenario:


I have a DSpace 6.3 repo with many communities and collections running in 
an intranet environment. Some of those collection are private, so there is 
no anonymous access. Some of the "public" collections must be shared with 
outside people so this is the first problem I have to solve. Because there 
is no way to hide communities and collections (I mean, you see the 
collection listed and I don´t want to let the outside user know  that there 
is a private collection) I thought that the best way to achieve this is to 
have a second server where I create only those communities and collections 
that are public and harvest records and documents from the main DSpace 
server.

After installing a second 6.3 server I got the second problem. There is an 
unresolved bug that doesn´t allow to harvest both the record and the files. 
You can see it here: 
https://jira.duraspace.org/browse/DS-4028
https://groups.google.com/d/msg/dspace-tech/95xmbswHxW0/CEPvzWVvCAAJ

After thinking that the problem was related with the DSpace 6.3 OAI client 
I downgrade my second server to DSpace 5.10 but when I create a collection 
and begi to harvest, I get the following:

2019-01-24 16:42:45,221 INFO  org.dspace.harvest.OAIHarvester @ Collections 
ready for immediate harvest: [1]
2019-01-24 16:42:45,226 INFO  org.dspace.harvest.OAIHarvester @ Thread 
queued up: Thread[Thread-159,5,main]
2019-01-24 16:42:45,226 INFO  org.dspace.harvest.OAIHarvester @ Thread 
started: Thread[Thread-160,5,main]
2019-01-24 16:42:45,226 INFO  org.dspace.harvest.OAIHarvester @ Thread for 
collection 1 starts.
2019-01-24 16:42:45,285 INFO  org.dspace.harvest.OAIHarvester @ HTTP Request
: http:
//...../oai/request?verb=ListRecords&until=2019-01-24T19:42:45Z&set=col_123456789_2076&metadataPrefix=oai_dc
2019-01-24 16:42:45,292 INFO  org.dspace.harvest.OAIHarvester @ Found 35 
records to process
2019-01-24 16:42:45,299 ERROR org.dspace.harvest.OAIHarvester @ Harvesting 
error occurred while processing an OAI record: OAI server returned the 
following errors during getDescMD execution: [idDoesNotExist]
2019-01-24 16:42:45,302 INFO  org.dspace.content.Collection @ anonymous::
update_collection:collection_id=1
2019-01-24 16:42:45,304 WARN  org.dspace.core.Context @ anonymous::
restore_auth_sys_state:not previous state info available null
2019-01-24 16:42:45,305 INFO  org.dspace.harvest.OAIHarvester @ Thread for 
collection 1 completes.
2019-01-24 16:42:46,229 INFO  org.dspace.harvest.OAIHarvester @ Done with 
iteration 34


I cleared OAI cache in the main server, reimported, restarted Tomcat but 
nothing changed. It only works when I harvest only the records.

So, what else could I do?.
Where is the problem?
How could I have a second instance to publish only those non private 
collections without manually export from server A and importing in server B?

Thank in advance



-- 
All messages to this mailing list should adhere to the DuraSpace Code of 
Conduct: https://duraspace.org/about/policies/code-of-conduct/
--- 
You received this message because you are subscribed to the Google Groups 
"DSpace Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/dspace-devel.
For more options, visit https://groups.google.com/d/optout.

Reply via email to