The current approach for streaming instances to oai-pmh database doesn't allow a possibility to handle invalid instances that lead harvest to fail. If the data is invalid it causes the harvest to terminate abruptly without providing any information about which record caused the problem. The proposed solution should improve error logging so that the invalid data can be corrected.
- Need to find out another approach that will allow handling invalid records.
- Conversation with the solution architect is required.
- Approach defined and implementation stories created.