Showing results for 
Search instead for 
Did you mean: 

ClassCastException on ReadParams.getSingleQualifier

0 Kudos

Hi all,

Recently on our prod environment we faced the following error:

 java.lang.ClassCastException: java.util.HashMap$Node cannot be cast to java.lang.String
 `de.hybris.platform.servicelayer.internal.converter.ReadParams.getSingleQualifier( ~[coreserver.jar:?]
     at de.hybris.platform.servicelayer.internal.model.impl.JaloPersistenceObject.readRawValue( ~[coreserver.jar:?]
     at de.hybris.platform.servicelayer.internal.converter.impl.ItemModelConverter.readSingleAttribute( ~[coreserver.jar:?]
     at de.hybris.platform.servicelayer.internal.converter.impl.ItemAttributeProvider.getAttribute( ~[coreserver.jar:?]
     at de.hybris.platform.servicelayer.model.ItemModelContextImpl.loadUnlocalizedAttribute( ~[coreserver.jar:?]

There were a lot of these errors (about 1047 ones) and on different rest services we have and at some time period - within about 3 hours until we restart the node. Restart of hybris on that node resolved it - but we need to understand how is it possible?

Also the strange thing is - it give us a stack trace only for the first three times and than trows just:

 Unexpected server error:
 java.lang.ClassCastException: null

Any idea?

Thank you.

Accepted Solutions (0)

Answers (0)