added several try  / catch clausules to blackboardclient.cpp