Added SQL exception handling and check "up-to-date". Changed logic of processing, messages, their order and re-index engine to SOLR.