ignite-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Dipak jadhav (Jira)" <j...@apache.org>
Subject [jira] [Created] (IGNITE-13656) Getting Caused by: class org.apache.ignite.binary.BinaryInvalidTypeException: in ignite 2.9.0
Date Tue, 03 Nov 2020 04:00:00 GMT
Dipak jadhav created IGNITE-13656:
-------------------------------------

             Summary: Getting Caused by: class org.apache.ignite.binary.BinaryInvalidTypeException:
in ignite 2.9.0
                 Key: IGNITE-13656
                 URL: https://issues.apache.org/jira/browse/IGNITE-13656
             Project: Ignite
          Issue Type: Bug
          Components: binary
    Affects Versions: 2.9.1
            Reporter: Dipak jadhav


I am getting Caused by: class org.apache.ignite.binary.BinaryInvalidTypeException:

 
{code:java}
Caused by: class org.apache.ignite.binary.BinaryInvalidTypeException: id_key at org.apache.ignite.internal.binary.BinaryContext.descriptorForTypeId(BinaryContext.java:689)
at org.apache.ignite.internal.binary.BinaryContext.descriptorForTypeId(BinaryContext.java:686)
at org.apache.ignite.internal.binary.BinaryReaderExImpl.deserialize0(BinaryReaderExImpl.java:1757)
at org.apache.ignite.internal.binary.BinaryReaderExImpl.deserialize(BinaryReaderExImpl.java:1716)
at org.apache.ignite.internal.binary.BinaryObjectImpl.deserializeValue(BinaryObjectImpl.java:796)
at org.apache.ignite.internal.binary.BinaryObjectImpl.value(BinaryObjectImpl.java:142) at
org.apache.ignite.internal.processors.query.QueryTypeDescriptorImpl.validateProps(QueryTypeDescriptorImpl.java:607)
at org.apache.ignite.internal.processors.query.QueryTypeDescriptorImpl.validateKeyAndValue(QueryTypeDescriptorImpl.java:587)
at org.apache.ignite.internal.processors.query.GridQueryProcessor.validateKeyAndValue(GridQueryProcessor.java:3542)
at org.apache.ignite.internal.processors.cache.GridCacheContext.validateKeyAndValue(GridCacheContext.java:1907)
... 32 more Caused by: java.lang.ClassNotFoundException: id_key at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:581)
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) at java.base/java.lang.Class.forName0(Native
Method) at java.base/java.lang.Class.forName(Class.java:398) at org.apache.ignite.internal.util.IgniteUtils.forName(IgniteUtils.java:8916)
at org.apache.ignite.internal.MarshallerContextImpl.getClass(MarshallerContextImpl.java:376)
at org.apache.ignite.internal.binary.BinaryContext.descriptorForTypeId(BinaryContext.java:680)
... 41 more
{code}
 

I have upgraded from 2.8.1 to 2.9.0. I am using binary cache and cache.putAll() operation
is throwing exception. It is working fine with 2.8.1.

The reason which we found is when we set Queryentity in cacacheconfiguration without indexing
then above exception is thrown.

 

Instead of throwing exception on cache operation the exception should be throw while setting
QueryEntity without indexing.

 

 

 



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Mime
View raw message