Throw an exception if publish subscribe service cannot be initialized
correctly. Else consumer cannot know if service is running correctly.

Change-Id: I8323fc1403cdbf1624e65aea04c115f89d4b04c7
Signed-off-by: Ralph Steiner <rst@bsiag.com>
(cherry picked from commit c102e020b75bf06c678ab7f3d7a4a73aeb8ac46a)
Reviewed-on: https://git.eclipse.org/r/37562
Reviewed-by: Judith Gull <jgu@bsiag.com>
Tested-by: Hudson CI