fix typo in exception message
add Transactional annotation in delete method
change chat URL configuration
add readOnly transaction configuration to repositories
fix formatting
add volatile key word for initialization flag
make SessionCleanerService a little more readable