Closed
Description
The exception is like this:
2024-03-08 17:18:56,963 WARN [main] [org.springframework.integration.mongodb.store.MongoDbMessageStore] - Header 'history' could not be deserialized.
org.springframework.data.mapping.MappingException: No property components found on entity class org.springframework.integration.history.MessageHistory to bind constructor parameter to
at org.springframework.data.mapping.model.PersistentEntityParameterValueProvider.getParameterValue(PersistentEntityParameterValueProvider.java:69) ~[spring-data-commons-3.3.0-SNAPSHOT.jar:3.3.0-SNAPSHOT]
at org.springframework.data.mapping.model.ValueExpressionParameterValueProvider.getParameterValue(ValueExpressionParameterValueProvider.java:56) ~[spring-data-commons-3.3.0-SNAPSHOT.jar:3.3.0-SNAPSHOT]
at org.springframework.data.mapping.model.ReflectionEntityInstantiator.createInstance(ReflectionEntityInstantiator.java:77) ~[spring-data-commons-3.3.0-SNAPSHOT.jar:3.3.0-SNAPSHOT]
at org.springframework.data.mapping.model.ClassGeneratingEntityInstantiator.createInstance(ClassGeneratingEntityInstantiator.java:98) ~[spring-data-commons-3.3.0-SNAPSHOT.jar:3.3.0-SNAPSHOT]
at org.springframework.data.mongodb.core.convert.MappingMongoConverter.read(MappingMongoConverter.java:535) ~[spring-data-mongodb-4.3.0-SNAPSHOT.jar:4.3.0-SNAPSHOT]
at org.springframework.data.mongodb.core.convert.MappingMongoConverter.readDocument(MappingMongoConverter.java:503) ~[spring-data-mongodb-4.3.0-SNAPSHOT.jar:4.3.0-SNAPSHOT]
at org.springframework.data.mongodb.core.convert.MappingMongoConverter.read(MappingMongoConverter.java:439) ~[spring-data-mongodb-4.3.0-SNAPSHOT.jar:4.3.0-SNAPSHOT]
at org.springframework.integration.mongodb.store.MongoDbMessageStore$MessageReadingMongoConverter.read(MongoDbMessageStore.java:666) ~[classes/:?]
See more info in spring-projects/spring-data-commons#3056 and related PR: spring-projects/spring-data-commons#3059.