From: Barnett, J. <jef...@ya...> - 2008-10-03 13:27:19
|
I suspected as much. If the import/marcimporter/java code and associated build.xml are no longer used, wouldn't it be cleaner to just remove them from the trunk? How do we figure out which version of solrmar source was used to build MarcImporter.jar, and therfore understand the error msgs? The actual error behind the report I sent in was an empty input FILE (and therfore a real "premature" EOF). I am attempting to delete records using delete-record-id-list from /import/solrmarc/import.properties without adding any new ones. The error that is important is the one after that that says: ERROR [main] (MarcImporter.java:307) - Error: unable to find and open delete-record-id-list: /export/home/jnolte/d081001.testa.del.bibid.txt Which appears to be a valid, readable file: $ cat /export/home/vufind/d081001.testa.del.bibid.txt 8106807 $ ll /export/home/vufind/d081001.testa.del.bibid.txt -rwxrwxr-x 1 vufind other 18 Oct 2 15:18 /export/home/vufind/d081001.testa.del.bibid.txt So I'm left trying to figure out what went wrong without access to the source. -----Original Message----- From: Andrew Nagy [mailto:and...@vi...] Sent: Friday, October 03, 2008 8:43 AM To: Barnett, Jeffrey; vuf...@li... Subject: RE: MarcImporter.java/jar the code in the marcimporter directory is the older code that was Wayne's initial contribution and runs the 0.8.x releases. We are now using the solrmarc code for marc importing which resides in the solrmarc directory. The main java class that runs solrmarc is called "MarcImporter" - so that explains your confusion :) Solrmarc is just a refactor of Wayne's marcimporter. The error that you are reporting is caused by marc4j. Could you send the marc record to wayne off list? Thanks Andrew ________________________________________ From: Barnett, Jeffrey [jef...@ya...] Sent: Thursday, October 02, 2008 12:35 PM To: vuf...@li... Subject: [VuFind-Tech] MarcImporter.java/jar What is the relationship if any between the source code under import/marimporter/java and the jar file under import/solrmarc/dist? I'm getting error messages from import.sh that report errors in MarcImporter.java that bear no resemblance to the distribute source: ERROR [main] (MarcImporter.java:358) - Error reading record: Premature end of file encountered actual code: // Determine Language String langCode; ControlField fixedLength = (ControlField) record.getVariableField("008"); if (fixedLength != null) { ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ Vufind-tech mailing list Vuf...@li... https://lists.sourceforge.net/lists/listinfo/vufind-tech |