Exception handling for services

Change-Id: I584987bbc466541602814befe118d78bc2e47f12
Signed-off-by: Matthias Steiner <matthias.steiner@inscope.net>