InvalidRequestException(why='') returned from system_add_keyspace when strategy_class not found -----------------------------------------------------------------------------------------------
Key: CASSANDRA-1556 URL: https://issues.apache.org/jira/browse/CASSANDRA-1556 Project: Cassandra Issue Type: Bug Components: API Affects Versions: 0.7 beta 2 Reporter: Aaron Morton Priority: Trivial In thrift/CassandraServer system_add_keyspace() the strategy_class string from the KsDef is used to load a class. The ClassNotFoundError is then caught and used to build an InvalidRequestException. If the strategy_class is missing or empty, the error returned to the client is (python) InvalidRequestException: InvalidRequestException(why='') or InvalidRequestException: InvalidRequestException(why='foo') -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.