Will solr.add every throw an error? Maybe catch that error and log a message for that instead of 'unable to add papers'