I have an existing 3.x installation that is in desperate need of an 
upgrade. However, an in-place upgrade is not doable, and stakeholders want 
to see what 6.0 would look and feel like before ok'ing the upgrade. So I've 
performed a clean install of DSpace 6.0 on a new VM and have started 
migrating data and customizing the interface. I've managed to move the 
database over, and it migrated just fine. After reindexing, I am able to 
find all the expected records. I have not yet migrated over the assetstore, 
so I can't confirm yet that I can access the digital objects themselves. 

However, I have tried to migrate another section of necessary data and have 
run into issues: statistics. I tried to fake an upgrade by copying over the 
production [dspace]/solr/statistics folder. The ant upgrade task noted the 
out of date solr indexes and said it successfully migrated them. However 
when I tried to run [dspace]/bin/dspace solr-reindex-statistics, I received 
the following error:

Exception: SolrCore 'statistics' is not available due to init failure: 
Error Instantiating Update Handler, solr.DirectUpdateHandler2 failed to 
instantiate org.apache.solr.update.UpdateHandler
org.apache.solr.client.solrj.impl.HttpSolrServer$RemoteSolrException: 
SolrCore 'statistics' is not available due to init failure: Error 
Instantiating Update Handler, solr.DirectUpdateHandler2 failed to 
instantiate org.apache.solr.update.UpdateHandler
at 
org.apache.solr.client.solrj.impl.HttpSolrServer.executeMethod(HttpSolrServer.java:552)
at 
org.apache.solr.client.solrj.impl.HttpSolrServer.request(HttpSolrServer.java:210)
at 
org.apache.solr.client.solrj.impl.HttpSolrServer.request(HttpSolrServer.java:206)
at 
org.apache.solr.client.solrj.request.CoreAdminRequest.process(CoreAdminRequest.java:510)
at org.dspace.util.SolrImportExport.reindex(SolrImportExport.java:320)
at org.dspace.util.SolrImportExport.main(SolrImportExport.java:184)
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:229)
at org.dspace.app.launcher.ScriptLauncher.main(ScriptLauncher.java:81)

3.x is old enough that [dspace]/bin/dspace solr-export-statistics does not 
exist. Any other suggestions on how to move my stats data over to the new 
server? Loss of stats data is a big deal to the stakeholders.

Thanks,
Shawn

-- 
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 dspace-tech+unsubscr...@googlegroups.com.
To post to this group, send email to dspace-tech@googlegroups.com.
Visit this group at https://groups.google.com/group/dspace-tech.
For more options, visit https://groups.google.com/d/optout.

Reply via email to