From: Aaron C. <aco...@cs...> - 2010-03-09 15:31:19
|
Thanks. That's most likely exactly what I'm doing. I copied a marc.properties file that I used in a prior test instance from a while ago. I will report back. ----- Original Message ----- From: "Demian Katz" <dem...@vi...> To: "acollier" <aco...@cs...>, vuf...@li... Sent: Tuesday, March 9, 2010 6:02:54 AM Subject: RE: [VuFind-General] Fwd: Importing on Solaris What version of VuFind are you working with? Based on using "./import-marc.sh", it looks like you are using RC2. However, the call to "getFullGeographic" within the import is suggestive of RC1 -- getFullGeographic is an old SolrMarc custom function that was used by RC1 but which no longer exists in RC2. Is it possible that you are using an import/marc.properties file from RC1 with the code from RC2? If so, I recommend reverting to the default RC2 import/marc.properties file (which is substantially different from RC1) and then reapplying local customizations if necessary. Good luck, and please let me know if you have further questions! - Demian From: Aaron Collier [mailto:aco...@cs...] Sent: Monday, March 08, 2010 5:32 PM To: vuf...@li... Subject: [VuFind-General] Fwd: Importing on Solaris Hi, I've been able to get VuFind running on Solaris 10, however, now that I'm trying to finally import records I get this error: # ./import-marc.sh records.marc /usr/local/vufind/solr /usr/local/vufind Now Importing records.marc ... /usr/jdk/instances/jre1.6.0_18/bin/java -Xms512m -Xmx512m -Done-jar.class.path=/usr/local/vufind/solr/jetty/webapps/solr.war -Dsolr.core.name=biblio -Dsolrmarc.path=/usr/local/vufind/import -Dsolr.path=/usr/local/vufind/solr -jar /usr/local/vufind/import/bin/Generic_VuFind_SolrMarc.jar /usr/local/vufind/import/import.properties /usr/local/vufind/records.marc INFO [main] (MarcImporter.java:601) - Starting SolrMarc indexing. ERROR [main] (SolrIndexer.java:347) - Unable to find custom indexing function getFullGeographic java.lang.reflect.InvocationTargetException at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at org.solrmarc.marc.MarcHandler.loadIndexer(MarcHandler.java:322) at org.solrmarc.marc.MarcHandler.<init>(MarcHandler.java:93) at org.solrmarc.marc.MarcImporter.<init>(MarcImporter.java:77) at org.solrmarc.marc.MarcImporter.main(MarcImporter.java:606) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at com.simontuffs.onejar.Boot.run(Boot.java:320) at com.simontuffs.onejar.Boot.main(Boot.java:161) Caused by: java.lang.IllegalArgumentException: Unable to find custom indexing function getFullGeographic at org.solrmarc.index.SolrIndexer.verifyCustomMethodExists(SolrIndexer.java:349) at org.solrmarc.index.SolrIndexer.verifyCustomMethodsAndTransMaps(SolrIndexer.java:282) at org.solrmarc.index.SolrIndexer.fillMapFromProperties(SolrIndexer.java:265) at org.solrmarc.index.SolrIndexer.<init>(SolrIndexer.java:101) at org.solrmarc.index.VuFindIndexer.<init>(VuFindIndexer.java:59) ... 14 more ERROR [main] (MarcHandler.java:344) - Unable to load Custom indexer: org.solrmarc.index.VuFindIndexer ERROR [main] (MarcImporter.java:610) - Error configuring Indexer from properties file. Exiting... Error configuring Indexer from properties file. Exiting... I haven't been able to find much information on these error message yet. Any help would be appreciated. Aaron Collier |