org.bson.codecs.configuration.CodecConfigurationException: Can't find a codec for CodecCacheKey{clazz=class java.lang.Object, types=null}.
|
at org.bson.internal.ProvidersCodecRegistry.lambda$get$0(ProvidersCodecRegistry.java:87)
|
at java.base/java.util.Optional.orElseGet(Optional.java:364)
|
at org.bson.internal.ProvidersCodecRegistry.get(ProvidersCodecRegistry.java:80)
|
at org.bson.internal.ChildCodecRegistry.get(ChildCodecRegistry.java:68)
|
at org.bson.codecs.ContainerCodecHelper.getCodec(ContainerCodecHelper.java:71)
|
at org.bson.codecs.CollectionCodecProvider.get(CollectionCodecProvider.java:99)
|
at org.bson.internal.ProvidersCodecRegistry.getFromCodecProvider(ProvidersCodecRegistry.java:95)
|
at org.bson.internal.ProvidersCodecRegistry.get(ProvidersCodecRegistry.java:70)
|
at org.bson.internal.ProvidersCodecRegistry.getFromCodecProvider(ProvidersCodecRegistry.java:95)
|
at org.bson.internal.ProvidersCodecRegistry.get(ProvidersCodecRegistry.java:70)
|
at org.bson.internal.ProvidersCodecRegistry.getFromCodecProvider(ProvidersCodecRegistry.java:95)
|
at org.bson.codecs.configuration.OverridableUuidRepresentationCodecProvider.get(OverridableUuidRepresentationCodecProvider.java:47)
|
at org.bson.internal.ProvidersCodecRegistry.getFromCodecProvider(ProvidersCodecRegistry.java:95)
|
at org.bson.internal.ProvidersCodecRegistry.lambda$get$0(ProvidersCodecRegistry.java:82)
|
at java.base/java.util.Optional.orElseGet(Optional.java:364)
|
at org.bson.internal.ProvidersCodecRegistry.get(ProvidersCodecRegistry.java:80)
|
at org.bson.internal.ChildCodecRegistry.get(ChildCodecRegistry.java:81)
|
at org.bson.codecs.kotlin.DataClassCodec$Companion.getCodec(DataClassCodec.kt:226)
|
at org.bson.codecs.kotlin.DataClassCodec$Companion.getCodec(DataClassCodec.kt:197)
|
at org.bson.codecs.kotlin.DataClassCodec$Companion.create$bson_kotlin(DataClassCodec.kt:148)
|
at org.bson.codecs.kotlin.DataClassCodecProvider.get(DataClassCodecProvider.kt:28)
|
at org.bson.internal.ProvidersCodecRegistry.getFromCodecProvider(ProvidersCodecRegistry.java:95)
|
at com.mongodb.KotlinCodecProvider.get(KotlinCodecProvider.java:83)
|
at org.bson.internal.ProvidersCodecRegistry.getFromCodecProvider(ProvidersCodecRegistry.java:95)
|
at org.bson.internal.ProvidersCodecRegistry.get(ProvidersCodecRegistry.java:70)
|
at org.bson.internal.ProvidersCodecRegistry.getFromCodecProvider(ProvidersCodecRegistry.java:95)
|
at org.bson.internal.ProvidersCodecRegistry.get(ProvidersCodecRegistry.java:70)
|
at org.bson.internal.ProvidersCodecRegistry.getFromCodecProvider(ProvidersCodecRegistry.java:95)
|
at org.bson.codecs.configuration.OverridableUuidRepresentationCodecProvider.get(OverridableUuidRepresentationCodecProvider.java:47)
|
at org.bson.internal.ProvidersCodecRegistry.getFromCodecProvider(ProvidersCodecRegistry.java:95)
|
at org.bson.internal.ProvidersCodecRegistry.lambda$get$0(ProvidersCodecRegistry.java:82)
|
at java.base/java.util.Optional.orElseGet(Optional.java:364)
|
at org.bson.internal.ProvidersCodecRegistry.get(ProvidersCodecRegistry.java:80)
|
at org.bson.internal.ProvidersCodecRegistry.get(ProvidersCodecRegistry.java:50)
|
at com.mongodb.internal.operation.Operations.createFindOperation(Operations.java:186)
|
at com.mongodb.internal.operation.Operations.find(Operations.java:176)
|
at com.mongodb.internal.operation.AsyncOperations.find(AsyncOperations.java:122)
|
at com.mongodb.reactivestreams.client.internal.FindPublisherImpl.asAsyncReadOperation(FindPublisherImpl.java:222)
|
at com.mongodb.reactivestreams.client.internal.FindPublisherImpl.asAsyncReadOperation(FindPublisherImpl.java:38)
|
at com.mongodb.reactivestreams.client.internal.BatchCursorPublisher.lambda$batchCursor$3(BatchCursorPublisher.java:129)
|
at com.mongodb.reactivestreams.client.internal.MongoOperationPublisher.createReadOperationMono(MongoOperationPublisher.java:418)
|
at com.mongodb.reactivestreams.client.internal.MongoOperationPublisher.createReadOperationMono(MongoOperationPublisher.java:411)
|
at com.mongodb.reactivestreams.client.internal.BatchCursorPublisher.batchCursor(BatchCursorPublisher.java:133)
|
at com.mongodb.reactivestreams.client.internal.BatchCursorPublisher.batchCursor(BatchCursorPublisher.java:129)
|
at com.mongodb.reactivestreams.client.internal.BatchCursorFlux.lambda$subscribe$1(BatchCursorFlux.java:53)
|
at reactor.core.publisher.FluxCreate$BaseSink.onRequest(FluxCreate.java:557)
|
at reactor.core.publisher.FluxCreate$SerializedFluxSink.onRequest(FluxCreate.java:271)
|
at com.mongodb.reactivestreams.client.internal.BatchCursorFlux.lambda$subscribe$2(BatchCursorFlux.java:47)
|
at reactor.core.publisher.FluxCreate.subscribe(FluxCreate.java:95)
|
at reactor.core.publisher.Flux.subscribe(Flux.java:8660)
|
at com.mongodb.reactivestreams.client.internal.BatchCursorFlux.subscribe(BatchCursorFlux.java:73)
|
at com.mongodb.reactivestreams.client.internal.BatchCursorPublisher.subscribe(BatchCursorPublisher.java:125)
|
at kotlinx.coroutines.reactive.PublisherAsFlow.collectImpl(ReactiveFlow.kt:94)
|
at kotlinx.coroutines.reactive.PublisherAsFlow.collect(ReactiveFlow.kt:79)
|
at com.mongodb.kotlin.client.coroutine.FindFlow.collect(FindFlow.kt:296)
|
at kotlinx.coroutines.flow.FlowKt__CollectionKt.toCollection(Collection.kt:26)
|
at kotlinx.coroutines.flow.FlowKt.toCollection(Unknown Source)
|
at kotlinx.coroutines.flow.FlowKt__CollectionKt.toList(Collection.kt:15)
|
at kotlinx.coroutines.flow.FlowKt.toList(Unknown Source)
|
at kotlinx.coroutines.flow.FlowKt__CollectionKt.toList$default(Collection.kt:15)
|
at kotlinx.coroutines.flow.FlowKt.toList$default(Unknown Source)
|
at com.noisy.leq.data.leqt_database.LeqTDatabase$findAll$2.invokeSuspend(LeqTDatabase.kt:63)
|
at com.noisy.leq.data.leqt_database.LeqTDatabase$findAll$2.invoke(LeqTDatabase.kt)
|
at com.noisy.leq.data.leqt_database.LeqTDatabase$findAll$2.invoke(LeqTDatabase.kt)
|
at com.noisy.service_foundation.mongo.MongoKt$run$2.invokeSuspend(Mongo.kt:86)
|
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
|
at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:108)
|
at kotlinx.coroutines.internal.LimitedDispatcher$Worker.run(LimitedDispatcher.kt:115)
|
at kotlinx.coroutines.scheduling.TaskImpl.run(Tasks.kt:103)
|
at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:584)
|
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:793)
|
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:697)
|
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:684)
|