Hi

 

I have written a java web app which queries a Druid DB via the Remote
driver, it all works fine on my dev machine, but after installing the app on
my test machine I get the error below. Druid is up and working fine.

 

It must be a configuration issue, but I can't find it.

 

Any help appreciated, thanks a lot

 

Francesco

 

Caused by: com.fasterxml.jackson.databind.JsonMappingException: Class
org.apache.calcite.avatica.remote.Service$ResultSetResponse not subtype of
[simple type, class
org.apache.calcite.avatica.remote.Service$RpcMetadataResponse]

 at [Source:
{"response":"openConnection","rpcMetadata":{"response":"rpcMetadata","server
Address":"localhost:18082"}}

; line: 1, column: 13]

        at
com.fasterxml.jackson.databind.JsonMappingException.from(JsonMappingExceptio
n.java:305)

        at
com.fasterxml.jackson.databind.deser.DeserializerCache._createAndCache2(Dese
rializerCache.java:268)

        at
com.fasterxml.jackson.databind.deser.DeserializerCache._createAndCacheValueD
eserializer(DeserializerCache.java:244)

        at
com.fasterxml.jackson.databind.deser.DeserializerCache.findValueDeserializer
(DeserializerCache.java:142)

        at
com.fasterxml.jackson.databind.DeserializationContext.findContextualValueDes
erializer(DeserializationContext.java:443)

        at
com.fasterxml.jackson.databind.jsontype.impl.TypeDeserializerBase._findDeser
ializer(TypeDeserializerBase.java:188)

        at
com.fasterxml.jackson.databind.jsontype.impl.AsPropertyTypeDeserializer._des
erializeTypedForId(AsPropertyTypeDeserializer.java:112)

        at
com.fasterxml.jackson.databind.jsontype.impl.AsPropertyTypeDeserializer.dese
rializeTypedFromObject(AsPropertyTypeDeserializer.java:97)

        at
com.fasterxml.jackson.databind.deser.AbstractDeserializer.deserializeWithTyp
e(AbstractDeserializer.java:142)

        at
com.fasterxml.jackson.databind.deser.impl.TypeWrappedDeserializer.deserializ
e(TypeWrappedDeserializer.java:63)

        at
com.fasterxml.jackson.databind.ObjectMapper._readMapAndClose(ObjectMapper.ja
va:3798)

        at
com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:2842
)

        at
org.apache.calcite.avatica.remote.JsonService.decode(JsonService.java:53)

        at
org.apache.calcite.avatica.remote.JsonService.apply(JsonService.java:172)

        ... 44 more

Caused by: java.lang.IllegalArgumentException: Class
org.apache.calcite.avatica.remote.Service$ResultSetResponse not subtype of
[simple type, class
org.apache.calcite.avatica.remote.Service$RpcMetadataResponse]

        at
com.fasterxml.jackson.databind.type.TypeFactory.constructSpecializedType(Typ
eFactory.java:359)

        at
com.fasterxml.jackson.databind.jsontype.impl.StdTypeResolverBuilder.buildTyp
eDeserializer(StdTypeResolverBuilder.java:128)

        at
com.fasterxml.jackson.databind.deser.BasicDeserializerFactory.findTypeDeseri
alizer(BasicDeserializerFactory.java:1363)

        at
com.fasterxml.jackson.databind.deser.BasicDeserializerFactory.findPropertyTy
peDeserializer(BasicDeserializerFactory.java:1498)

        at
com.fasterxml.jackson.databind.deser.BasicDeserializerFactory.resolveMemberA
ndTypeAnnotations(BasicDeserializerFactory.java:1847)

        at
com.fasterxml.jackson.databind.deser.BasicDeserializerFactory.constructCreat
orProperty(BasicDeserializerFactory.java:844)

        at
com.fasterxml.jackson.databind.deser.BasicDeserializerFactory._addDeserializ
erConstructors(BasicDeserializerFactory.java:427)

        at
com.fasterxml.jackson.databind.deser.BasicDeserializerFactory._constructDefa
ultValueInstantiator(BasicDeserializerFactory.java:323)

        at
com.fasterxml.jackson.databind.deser.BasicDeserializerFactory.findValueInsta
ntiator(BasicDeserializerFactory.java:253)

        at
com.fasterxml.jackson.databind.deser.BeanDeserializerFactory.buildBeanDeseri
alizer(BeanDeserializerFactory.java:219)

        at
com.fasterxml.jackson.databind.deser.BeanDeserializerFactory.createBeanDeser
ializer(BeanDeserializerFactory.java:141)

        at
com.fasterxml.jackson.databind.deser.DeserializerCache._createDeserializer2(
DeserializerCache.java:403)

        at
com.fasterxml.jackson.databind.deser.DeserializerCache._createDeserializer(D
eserializerCache.java:349)

        at
com.fasterxml.jackson.databind.deser.DeserializerCache._createAndCache2(Dese
rializerCache.java:264)

        ... 56 more

2017-10-12 05:18:39 ERROR DefaultGraphQLErrorHandler:42 - Error executing
query (ExceptionWhileDataFetching): Exception while fetching data:
com.fasterxml.jackson.databind.JsonMappingException: Class
org.apache.calcite.avatica.remote.Service$ResultSetResponse not subtype of
[simple type, class
org.apache.calcite.avatica.remote.Service$RpcMetadataResponse]

 at [Source:
{"response":"openConnection","rpcMetadata":{"response":"rpcMetadata","server
Address":"localhost:18082"}}

; line: 1, column: 13]

 

Reply via email to