Exceptions caught data layer not ReactionFactory

Will need Resizable Dialog for that since can throw multiple errors.