diff --git a/instrumentation/hibernate/hibernate-6.0/javaagent/src/main/java/io/opentelemetry/javaagent/instrumentation/hibernate/v6_0/SessionFactoryInstrumentation.java b/instrumentation/hibernate/hibernate-6.0/javaagent/src/main/java/io/opentelemetry/javaagent/instrumentation/hibernate/v6_0/SessionFactoryInstrumentation.java index ae5807c5b8a9..d04670e4553b 100644 --- a/instrumentation/hibernate/hibernate-6.0/javaagent/src/main/java/io/opentelemetry/javaagent/instrumentation/hibernate/v6_0/SessionFactoryInstrumentation.java +++ b/instrumentation/hibernate/hibernate-6.0/javaagent/src/main/java/io/opentelemetry/javaagent/instrumentation/hibernate/v6_0/SessionFactoryInstrumentation.java @@ -45,7 +45,8 @@ public void transform(TypeTransformer transformer) { namedOneOf( "org.hibernate.Session", "org.hibernate.StatelessSession", - "org.hibernate.internal.SessionImpl"))), + "org.hibernate.internal.SessionImpl", + "org.hibernate.engine.spi.SessionImplementor"))), SessionFactoryInstrumentation.class.getName() + "$SessionFactoryAdvice"); }