Depositor Reports

Depositor Reports

Legacy

Area reporting-monitoring
Description Java code that runs via cron on vftp.crossref.org to generate the webpage content for the 3 reports below
Production URLs
Quality No Sentry, no SONAR
Source Code

Deposit Report: Cron (9 PM every Monday), generates conflictReport.html and 10.*_conflicts.xml, uploads them to FTP

Deposit Report (book): Cron (2 AM every Tuesday), generates depositReportB.html and uploads it to FTP

depositReport (confproc): Is run by the same cron script as Book report, generates depositReportCP.html and uploads it to FTP

The repos:

contain the java code and xslt scripts that run in weekly cron jobs on vftp that generate the XML for the reports. The shell script that runs the jobs then runs xalan against the XML via the XSLT scripts to produce the HTML report contents which are then FTPed to webhost where the content is included in an import statement in the actual HTML pages that the report URLs point at.

Reads Oracle / PostgreSQL

Reads MySQL:

  • titleDB

Writes MySQL:

  • titleDB

Uses FTP / Filesystem.

Uses email.

Uses SugarCRM.