Added static composite key class to RequestRecord to allow constraint violation checks to recover from race condition
Removed redundant code from checkIfParent method
Refactor of HandlerService complete, stable with JTS transaction