ServiceProviderHook.forceLoad() is used to force the load of several writers and readers used by the platform. The NPE below (against the 1.5.2 development branch as part of the maven refactor) appears because this method has not been invoked. Further, the ServiceProviderHook class is not actually bundled with the bigdata-client jar. Thus, a client only using this jar and not linking to the main jars would be unable to perform some operations (this occurs in createRepository when we try to send an XML representation of the properties for the new namespace).
BLZG-565 Class loader problems