Hello All,
We have migrated DSpace from 7.6 to 8.1 recently using the guide at https://wiki.lyrasis.org/display/DSDOC8x/Migrating+DSpace+to+a+new+server.
But now with the new version we are facing an error on solr when executing
./dspace oai import
which gives the output:
OAI 2.0 manager action started
There are no indexed documents, using full import.
Full import
Total: 911 items
org.apache.solr.client.solrj.impl.HttpSolrClient$RemoteSolrException: Error from server at http://localhost:8983/solr/oai: ERROR: [doc=tede/3897] unknown field 'item.hasbitstream'
at org.apache.solr.client.solrj.impl.HttpSolrClient.executeMethod(HttpSolrClient.java:681)
at org.apache.solr.client.solrj.impl.HttpSolrClient.request(HttpSolrClient.java:266)
at org.apache.solr.client.solrj.impl.HttpSolrClient.request(HttpSolrClient.java:248)
at org.apache.solr.client.solrj.SolrRequest.process(SolrRequest.java:225)
at org.apache.solr.client.solrj.SolrClient.add(SolrClient.java:106)
at org.apache.solr.client.solrj.SolrClient.add(SolrClient.java:71)
at org.apache.solr.client.solrj.SolrClient.add(SolrClient.java:85)
at org.dspace.xoai.app.XOAI.index(XOAI.java:347)
at org.dspace.xoai.app.XOAI.indexAll(XOAI.java:265)
at org.dspace.xoai.app.XOAI.index(XOAI.java:166)
at org.dspace.xoai.app.XOAI.main(XOAI.java:633)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:569)
at org.dspace.app.launcher.ScriptLauncher.runOneCommand(ScriptLauncher.java:283)
at org.dspace.app.launcher.ScriptLauncher.handleScript(ScriptLauncher.java:134)
at org.dspace.app.launcher.ScriptLauncher.main(ScriptLauncher.java:99)
And now we are stuck on this problem.
Did anyone have similar problems after migrating?
Thanks in advance.