class names updated after making generic-soap-client an external dependency