[
http://jira.amdatu.org/jira/browse/AMDATU-370?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=11120#comment-11120
]
Ivo Ladage - van Doorn commented on AMDATU-370:
-----------------------------------------------
It seems that this error appears when the port number for thrift communication
with the cassandra daemon service is already in use. For example this is the
case when Amdatu is already running in the background.
> Sometimes the Cassandra Persistence Manager unit test fails
> -----------------------------------------------------------
>
> Key: AMDATU-370
> URL: http://jira.amdatu.org/jira/browse/AMDATU-370
> Project: Amdatu
> Issue Type: Bug
> Components: Amdatu Cassandra
> Reporter: Ivo Ladage - van Doorn
> Priority: Critical
> Fix For: 0.2.0
>
>
> With this error:
> -------------------------------------------------------------------------------
> Test set: org.amdatu.cassandra.persistencemanager.PersistenceManagerTest
> -------------------------------------------------------------------------------
> Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 2.137 sec <<<
> FAILURE!
> testAll(org.amdatu.cassandra.persistencemanager.PersistenceManagerTest) Time
> elapsed: 2.056 sec <<< ERROR!
> me.prettyprint.hector.api.exceptions.HInvalidRequestException:
> InvalidRequestException(why:Keyspace PMUnitTestHectorKeyspace does not exist)
> at
> me.prettyprint.cassandra.connection.HThriftClient.getCassandra(HThriftClient.java:67)
> at
> me.prettyprint.cassandra.connection.HConnectionManager.operateWithFailover(HConnectionManager.java:215)
> at
> me.prettyprint.cassandra.service.KeyspaceServiceImpl.operateWithFailover(KeyspaceServiceImpl.java:129)
> at
> me.prettyprint.cassandra.service.KeyspaceServiceImpl.getSuperRangeSlices(KeyspaceServiceImpl.java:198)
> at
> me.prettyprint.cassandra.model.thrift.ThriftRangeSuperSlicesQuery$1.doInKeyspace(ThriftRangeSuperSlicesQuery.java:71)
> at
> me.prettyprint.cassandra.model.thrift.ThriftRangeSuperSlicesQuery$1.doInKeyspace(ThriftRangeSuperSlicesQuery.java:67)
> at
> me.prettyprint.cassandra.model.KeyspaceOperationCallback.doInKeyspaceAndMeasure(KeyspaceOperationCallback.java:20)
> at
> me.prettyprint.cassandra.model.ExecutingKeyspace.doExecute(ExecutingKeyspace.java:85)
> at
> me.prettyprint.cassandra.model.thrift.ThriftRangeSuperSlicesQuery.execute(ThriftRangeSuperSlicesQuery.java:66)
> at
> org.amdatu.cassandra.persistencemanager.service.HectorCassandraPersistenceManagerImpl.internalGetRowKeys(HectorCassandraPersistenceManagerImpl.java:188)
> at
> org.amdatu.cassandra.persistencemanager.service.HectorCassandraPersistenceManagerImpl.getRowKeys(HectorCassandraPersistenceManagerImpl.java:153)
> at
> org.amdatu.cassandra.persistencemanager.PersistenceManagerTest.deleteAllRows(PersistenceManagerTest.java:182)
> at
> org.amdatu.cassandra.persistencemanager.PersistenceManagerTest.testAll(PersistenceManagerTest.java:107)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:597)
> at
> org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
> at
> org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
> at
> org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
> at
> org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
> at
> org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
> at
> org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
> at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
> at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
> at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
> at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
> at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
> at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
> at
> org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:59)
> at
> org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:120)
> at
> org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:103)
> at org.apache.maven.surefire.Surefire.run(Surefire.java:169)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:597)
> at
> org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:350)
> at
> org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:1021)
> Caused by: InvalidRequestException(why:Keyspace PMUnitTestHectorKeyspace does
> not exist)
> at
> org.apache.cassandra.thrift.Cassandra$set_keyspace_result.read(Cassandra.java:4816)
> at
> org.apache.cassandra.thrift.Cassandra$Client.recv_set_keyspace(Cassandra.java:451)
> at
> org.apache.cassandra.thrift.Cassandra$Client.set_keyspace(Cassandra.java:426)
> at
> me.prettyprint.cassandra.connection.HThriftClient.getCassandra(HThriftClient.java:63)
> ... 38 more
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira
_______________________________________________
Amdatu-developers mailing list
[email protected]
http://lists.amdatu.org/mailman/listinfo/amdatu-developers