admin管理员组

文章数量:1357276

I am getting the below error when I am running the application with OTEL Java-agent to process the traces. This is affecting the functionality of the application. If anyone knows what is happening, please let me know.

Otel-java-agent version: 2.7.0

Error Details:

{
Class: "reactor.core.publisher.Operators"
Description: "Failed to obtain R2DBC Connection"
ExceptionClass: "DataAccessResourceFailureException"
Level: "ERROR"
Message: "Operator called default onErrorDropped"
StackTrace: 
"java.lang.NullPointerException: Cannot invoke ".reactivestreams.Subscription.cancel()" because "this.s" is null at reactor.core.publisher.FluxFlatMap$FlatMapMain.checkTerminated(FluxFlatMap.java:843) at reactor.core.publisher.FluxFlatMap$FlatMapMain.drainLoop(FluxFlatMap.java:612) at reactor.core.publisher.FluxFlatMap$FlatMapMain.drain(FluxFlatMap.java:592) at reactor.core.publisher.FluxFlatMap$FlatMapMain.onError(FluxFlatMap.java:455) at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onError(FluxOnAssembly.java:544) at io.opentelemetry.javaagent.shaded.instrumentation.reactor.v3_1.TracingSubscriber.onError(TracingSubscriber.java:85) at reactor.core.publisher.FluxMap$MapSubscriber.onError(FluxMap.java:134) at io.opentelemetry.javaagent.shaded.instrumentation.reactor.v3_1.TracingSubscriber.onError(TracingSubscriber.java:85) at reactor.core.publisher.FluxMap$MapSubscriber.onError(FluxMap.java:134) at io.opentelemetry.javaagent.shaded.instrumentation.reactor.v3_1.TracingSubscriber.onError(TracingSubscriber.java:85) at io.opentelemetry.javaagent.shaded.instrumentation.r2dbc.v1_0.internal.shaded.io.r2dbc.proxy.callback.QueryInvocationSubscriber.onError(QueryInvocationSubscriber.java:92) at io.opentelemetry.javaagent.shaded.instrumentation.reactor.v3_1.TracingSubscriber.onError(TracingSubscriber.java:85) at reactor.core.publisher.FluxMap$MapSubscriber.onError(FluxMap.java:134) at io.opentelemetry.javaagent.shaded.instrumentation.reactor.v3_1.TracingSubscriber.onError(TracingSubscriber.java:85) at io.opentelemetry.javaagent.shaded.instrumentation.reactor.v3_1.TracingSubscriber.onError(TracingSubscriber.java:85) at io.opentelemetry.javaagent.shaded.instrumentation.r2dbc.v1_0.internal.shaded.io.r2dbc.proxy.callback.MethodInvocationSubscriber.onError(MethodInvocationSubscriber.java:85) at io.opentelemetry.javaagent.shaded.instrumentation.reactor.v3_1.TracingSubscriber.onError(TracingSubscriber.java:85) at reactor.core.publisher.FluxMap$MapSubscriber.onError(FluxMap.java:134) at io.opentelemetry.javaagent.shaded.instrumentation.reactor.v3_1.TracingSubscriber.onError(TracingSubscriber.java:85) at reactor.core.publisher.MonoSingle$SingleSubscriber.onError(MonoSingle.java:150) at io.opentelemetry.javaagent.shaded.instrumentation.reactor.v3_1.TracingSubscriber.onError(TracingSubscriber.java:85) at io.opentelemetry.javaagent.shaded.instrumentation.reactor.v3_1.TracingSubscriber.onError(TracingSubscriber.java:85) at io.opentelemetry.javaagent.shaded.instrumentation.reactor.v3_1.TracingSubscriber.onError(TracingSubscriber.java:85)
}

本文标签: App error on Reactor when instrumented with OTEL Java AgentStack Overflow