use database reconnectable for app class
prevent duplicate errors from being loaded
if disconnect fails, still try to reconnect to db