-
Bug
-
Resolution: Done
-
Blocker
-
fuse-7.x-GA
-
%
-
+
-
Automated
-
-
Fuse 7.5 Sprint 53 - Blockers
When trying to implement an operation with Find by id, all my attempts at providing the id to the MongoDB step end with the following error in the integration log:
org.bson.codecs.configuration.CodecConfigurationException: Can't find a codec for class org.apache.camel.converter.stream.InputStreamCache. at org.bson.codecs.configuration.CodecCache.getOrThrow(CodecCache.java:46) at org.bson.codecs.configuration.ProvidersCodecRegistry.get(ProvidersCodecRegistry.java:63) at org.bson.codecs.configuration.ProvidersCodecRegistry.get(ProvidersCodecRegistry.java:37) at com.mongodb.client.model.BuildersHelper.encodeValue(BuildersHelper.java:35) at com.mongodb.client.model.Filters$SimpleEncodingFilter.toBsonDocument(Filters.java:1078) at com.mongodb.FindIterableImpl.createQueryOperation(FindIterableImpl.java:180) at com.mongodb.FindIterableImpl.execute(FindIterableImpl.java:175) at com.mongodb.FindIterableImpl.first(FindIterableImpl.java:156) at org.apache.camel.component.mongodb3.MongoDbProducer.lambda$createDoFindById$14(MongoDbProducer.java:590) at org.apache.camel.component.mongodb3.MongoDbProducer.lambda$wrap$0(MongoDbProducer.java:255) at org.apache.camel.component.mongodb3.MongoDbProducer.invokeOperation(MongoDbProducer.java:135) at org.apache.camel.component.mongodb3.MongoDbProducer.process(MongoDbProducer.java:122)