[ https://issues.apache.org/jira/browse/BROOKLYN-11?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14046893#comment-14046893 ]
Andrew Kennedy commented on BROOKLYN-11: ---------------------------------------- If you add a 'version: 1.2.12' configuration entry to the YAML spec or add it in the Catalog configuration dialog, that should change the Cassandra version back to the last that contained the method in question. The problem is that I'm not a Cassandra expert, so I'm not sure what the effect of the API changes after Cassandra 1.2.13 are.We are using 1.2.16 in the CassandraNode entity explicitly, but I don't know how to re-write the snitch code to be compatible with this version, which is what will be required to fix this. > Error on Wide Area Cassandra Cluster on Softlayer example > --------------------------------------------------------- > > Key: BROOKLYN-11 > URL: https://issues.apache.org/jira/browse/BROOKLYN-11 > Project: Brooklyn > Issue Type: Bug > Environment: Softlayer > Reporter: Andrew Kennedy > Priority: Critical > Labels: Cassandra, Example,, Softlayer > > I'm trying to run the WideArea Cassandra cluster, deploying over 2 > different DC on SoftLayer. The machines spun up in SoftLayer, but I got > this error : > *Failure running task post-start (IthjWEwo) > <http://5.153.54.164:8081/#/v1/applications/uoQlEEkk/entities/cnzhYNme/activities/subtask/IthjWEwo>: > *Software > process entity CassandraNodeImpl{id=cnzhYNme} did not pass is-running check > within the required 3m limit (3m 5s elapsed) > Stack trace from a Cassandra node includes the following: > Caused by: java.lang.NoSuchMethodError: > org.apache.cassandra.locator.TokenMetadata.invalidateCaches()V > at > brooklyn.entity.nosql.cassandra.customsnitch.MultiCloudSnitch.reloadConfiguration(MultiCloudSnitch.java:138) > at > brooklyn.entity.nosql.cassandra.customsnitch.MultiCloudSnitch.<init>(MultiCloudSnitch.java:78) -- This message was sent by Atlassian JIRA (v6.2#6252)