grharry / xcmetadataservicestoolkit

Automatically exported from code.google.com/p/xcmetadataservicestoolkit
Other
0 stars 0 forks source link

Unable to harvest MARCXML from demo MST server using MarcEdit #275

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
I have been attempting to harvest MARCXML metadata from the demo MST server 
http://128.151.244.136:8080 using MarcEdit, a free software application used by 
many libraries for managing metadata.  MarcEdit has OAI harvesting capabilities 
built in.  Attached is a file documenting the steps that I have attempted, to 
harvest both the Normalization Service output and also the initial repository 
of MARCXML records harvested from the OAI Toolkit.  I got a bit farther with 
the Norm service repository, but never got it to work.  I suspect the problem 
has to do with the metadata prefix on the MARCXML records within XC. MarcEdit 
seems to be expecting the prefix MARC21 which we are apparently not delivering.

Once we have ruled out any obvious errors on our side, I can ask Terry Reese, 
creator of MarcEdit, for his assistance if necessary.  MarcEdit seems to 
require selection of a .xsl crosswalk (since it is mainly a tool for converting 
metadata from one schema to another) and that adds another level of 
complication.  

(I have talked to several libraries that are interested in using the MST to 
process MARCXML records and then convert them back to MARC, and using MarcEdit 
with the MST would be an easy way to do this if we can get it to work.  I am 
also interesting in seeing if MarcEdit can handle bibs and holdings from the 
MST if we are not using sets, which we just stopped doing.)
MarcEdit is available for download at 
http://people.oregonstate.edu/~reeset/marcedit/html/downloads.html 

Original issue reported on code.google.com by jbo...@library.rochester.edu on 10 Aug 2010 at 5:48

Attachments:

GoogleCodeExporter commented 8 years ago
A follow-up:  I think the prefix is the problem.  I did a further test by 
harvesting 1000 Hathi Trust MARCXML records into the MST demo.  These came in 
with the schema set to MARC21 instead of MARCXML - I think the MST should 
assign this to records coming out of the OAI Toolkit and out of Normalization 
as well.  When I ran these records through Normalization they then had the 
schema set to MARCXML, and I was not able to harvest them using MarcEdit.  (Oh, 
and as a test I initially harvested them using MarcEdit from the UM and it 
worked ok - this was before they went through the MST).

Original comment by jbo...@library.rochester.edu on 10 Aug 2010 at 6:49

GoogleCodeExporter commented 8 years ago
MARCNormalization service outputs MARCXML format. So specifying 'MARCXML' in 
MarcEdit's metadata format drop down(need to type that in) will retrieve the 
records from MST.
MST doesnot support harvesting out records that are harvested from another 
repository. It only allows harvesting the records that are output of service.

Original comment by srangana...@library.rochester.edu on 11 Aug 2010 at 6:35