forgotten commit + todo, things work

adding forgotten commit of AbstractClientFactory
added todo to catch an Exception in NeedCommunicationServiceImpl