The citations exist, but the component record does not point to the composite record.
I will have to manually look for title/entry id relation ships and map the title to an entry id. I will then create a script that reads this file and assigns the appropriate component record.
This is getting confusing. I tried to do a BMSRecordElement.setComponentRecord(int) and that did not work. I had to set the record using BMSRecordElement.setComponentRecord(BMSRecord). It seems that if a record is retrieved by loading the components, the only way to get and set the component is to use the methods that deal with BMSRecord.
This is absolutely the worst thing I have ever had to do. It seems that ALL component records have been removed from its corresponding composite. I can't even trace this to determine when it happend. My guess is that it happend when I edited the metadata template in the repository.
Heres to a day lost.
No comments:
Post a Comment