Resolution reports

Resolution reports

Legacy

Area reporting-monitoring
Language Java
Description Generate reports and send to members by email.
Production URLs
Quality Sentry, no SONAR
Upstream services
Upstream data
Packages
  • org.crossref.qs.resolutionreport.DoiDataController
Source Code
Tags
Products

Cron (10 AM every day), populates resReport DB

TL;DR: Generate reports and send to members by email.

CNRI sends us log data for all the prefixes for which we are the RA (as seen from the Handle system). This data is processed against the Oracle database. Then the report queries the email recipient API built into Sugar to determine who to send reports to. If it does not get a recipient list from that API, the report logs prefixes whose emails have failed.

Updated for 6/2020 run to remove crawler ip filters and update messaging.

Reads MySQL

  • titleDb
  • crossref
  • resReport

Writes MySQL:

  • resReport