Hi List. OAI is not able to harvest filenames with spaces. I´m trying to
harvest a Dspace 6.3 server from a DSpace 5.10 and everything goes OK until
I upload a document with spaces. Then I have a couple of error messages.
Sometimes I get:
Initializing the harvester... failed. Provided collection is not set up for
harvesting
Exception: Unable to harvest
java.lang.IllegalStateException: Unable to harvest
at org.dspace.app.harvest.Harvest.runHarvest(Harvest.java:413)
at org.dspace.app.harvest.Harvest.main(Harvest.java:175)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(
NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(
DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.dspace.app.launcher.ScriptLauncher.runOneCommand(
ScriptLauncher.java:226)
at org.dspace.app.launcher.ScriptLauncher.main(ScriptLauncher.java:
78)
Caused by: org.dspace.harvest.OAIHarvester$HarvestingException: Provided
collection is not set up for harvesting
at org.dspace.harvest.OAIHarvester.<init>(OAIHarvester.java:131)
at org.dspace.app.harvest.Harvest.runHarvest(Harvest.java:407)
But it is impossible that the collection is not setup for harvesting
because I harvested it before adding the new document with spaces.
The other error is:
java.io.IOException: Server returned HTTP response code: 400 for URL:
http://..../xmlui/bitstream/handle/123456789/4145/DOCUMENTO
DE PRUEBA.pdf;jsessionid=936BB6863D05BA62B8D4347286E1F0F6?sequence=1
at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(
HttpURLConnection.java:1894)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(
HttpURLConnection.java:1492)
at java.net.URL.openStream(URL.java:1045)
at org.dspace.content.crosswalk.OREIngestionCrosswalk.ingest(
OREIngestionCrosswalk.java:174)
at org.dspace.harvest.OAIHarvester.processRecord(OAIHarvester.java:
520)
at org.dspace.harvest.OAIHarvester.runHarvest(OAIHarvester.java:354)
at org.dspace.app.harvest.Harvest.runHarvest(Harvest.java:425)
at org.dspace.app.harvest.Harvest.main(Harvest.java:175)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(
NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(
DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.dspace.app.launcher.ScriptLauncher.runOneCommand(
ScriptLauncher.java:226)
at org.dspace.app.launcher.ScriptLauncher.main(ScriptLauncher.java:
78)
I read it was supposed to be fixed as explained here:
https://jira.duraspace.org/browse/DS-3050 but the problems still remains.
Harvesting through XMLUI interface is broken too.
Any help?.
Thanks.
--
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 Community" 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-community.
For more options, visit https://groups.google.com/d/optout.