From: Wayne G. <ws...@wm...> - 2008-10-09 12:54:56
|
We're attempting to keep this mostly synced with the trunk on solrmarc. If you're using the Vufind trunk, you shouldn't need to pull in any of the solrmarc source...or need to compile any source code. Wayne Hannah Ullrich wrote: > Hi, > > is there an easy way to import the solrmarc source into the vufind > source, so that you can create the MarcImporter.jar with just one > mouseclick ;-) > > Hannah > > Andrew Nagy wrote: > >> The only way to determine which version of solrmarc is in the vufind source is to look at the last svn update to the solrmarc dir. Whatever date that was should give you an idea of what rev was the latest at that point for solrmarc. However, solrmarc hasn't changed a whole lot since our last update - so it's pretty safe to look at the trunk of solrmarc. >> >> I guess I should have recorded the solrmarc rev somewhere :) >> >> Andrew >> ________________________________________ >> From: Barnett, Jeffrey [jef...@ya...] >> Sent: Friday, October 03, 2008 9:27 AM >> To: Andrew Nagy >> Cc: vuf...@li... >> Subject: RE: MarcImporter.java/jar >> >> 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 >> >> ------------------------------------------------------------------------- >> 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 >> >> >> > > -- /** * Wayne Graham * Earl Gregg Swem Library * PO Box 8794 * Williamsburg, VA 23188 * 757.221.3112 * http://swem.wm.edu/blogs/waynegraham/ * http://www.liquidfoot.com */ |