Skip to content

ClassCastException when arangodb.acquireHostList=true #21

Closed
@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