Skip to content

ClassCastException when arangodb.acquireHostList=true #21

@rashtao

Description

@rashtao

When arangodb.acquireHostList=true is set com.arangodb.ArangoDBTest fails with the following error:

 java.lang.ClassCastException: class com.arangodb.internal.velocystream.VstConnectionAsync cannot be cast to class com.arangodb.internal.velocystream.internal.VstConnectionSync (com.arangodb.internal.velocystream.VstConnectionAsync and com.arangodb.internal.velocystream.internal.VstConnectionSync are in unnamed module of loader 'app')	at com.arangodb.internal.velocystream.VstCommunicationSync.execute(VstCommunicationSync.java:42)	at com.arangodb.internal.velocystream.VstCommunication.execute(VstCommunication.java:132)	at com.arangodb.internal.velocystream.VstProtocol.execute(VstProtocol.java:47)	at com.arangodb.internal.ArangoExecutorSync.execute(ArangoExecutorSync.java:79)	at com.arangodb.internal.net.ExtendedHostResolver.resolveFromServer(ExtendedHostResolver.java:139)	at com.arangodb.internal.net.ExtendedHostResolver.resolve(ExtendedHostResolver.java:91)	at com.arangodb.internal.net.FallbackHostHandler.confirm(FallbackHostHandler.java:75)	at com.arangodb.internal.net.DirtyReadHostHandler.confirm(DirtyReadHostHandler.java:73)	at com.arangodb.internal.velocystream.VstCommunication.connect(VstCommunication.java:100)	at com.arangodb.internal.velocystream.VstCommunication.execute(VstCommunication.java:131)	at com.arangodb.internal.ArangoExecutorAsync.execute(ArangoExecutorAsync.java:65)	at com.arangodb.internal.ArangoExecutorAsync.execute(ArangoExecutorAsync.java:57)	at com.arangodb.internal.ArangoDBAsyncImpl.createDatabase(ArangoDBAsyncImpl.java:100)	at com.arangodb.ArangoDBTest.createDatabase(ArangoDBTest.java:84)	... 

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions