Add user/project domain, services and workflows

hand the exception to the slf4j logger `LOGGER.error("Entry exists ...", e);`