[GeoNetwork-users] Retrieving record IDs that don't validate when harvested

Hi List,

I am harvesting from one geonetwork node to another (both 2.10) using xml
services to trigger the harvest- this is done with a small Flask
application on the target server because access to the full geonetwork
installation on the target server is restricted. I would like to be able to
report back on the records that aren't harvested successfully, usually
because they don't validate.

The only option I have thought of so far is to relax the harvesting rules
so that all records are imported, whether they are valid or not, and then
iterating through them to check for validity. However from my understanding
of the documentation on validation using the XML services (
http://geonetwork-opensource.org/manuals/2.10.4/eng/developer/xml_services/metadata_xml_validation.html)
the service needs the xml record passing as the data in a post request.

Is that correct, or can I use the service differently?

Alternatively can anyone think of a different approach to the problem?

Thanks

Jo

--
*Jo Cook*
Astun Technology Ltd, The Coach House, 17 West Street, Epsom, Surrey, KT18
7RL, UK
t:+44 7930 524 155
iShare - Data integration and publishing platform
<http://www.isharemaps.com/&gt;

*****************************************

Company registration no. 5410695. Registered in England and Wales.
Registered office: 120 Manor Green Road, Epsom, Surrey, KT19 8LN VAT no.
864201149.