Open yarosman opened 3 years ago
Can you give us the specific versions of libraries you are using?
Can you give us the specific versions of libraries you are using?
"io.kamon" %% "kamon-jdbc" % "2.1.3", "org.playframework.anorm" %% "anorm" % "2.6.7", "mysql" % "mysql-connector-java" % "8.0.20",
@SimunKaracic we thought that we found the main reason for these problem. If you use several IPs in connection url, instrumentation willn't work for FAILOVER_CONNECTION
Nice debugging. Not sure how fast we'll fix this, but atleast we know where the problem is!
any news ?
We're seeing something similar but only when kamon.enabled=false
. If kamon.enabled=true
, the app starts as expected
Caused by: java.lang.ClassCastException: class com.mysql.cj.jdbc.ConnectionImpl cannot be cast to class kamon.instrumentation.jdbc.HasDatabaseTags (com.mysql.cj.jdbc.ConnectionImpl and kamon.instrumentation.jdbc.HasDatabaseTags are in unnamed module of loader kamon.instrumentation.sbt.play.SbtKanelaRunnerPlay$SbtKanelaClassLoader @2f552aa2)
"io.kamon" %% "kamon-jdbc" % "2.7.5"
"mysql" % "mysql-connector-java" % "8.0.25"
"io.kamon" % "kanela-agent" % "1.0.18"
addSbtPlugin("com.typesafe.play" % "sbt-plugin" % "2.8.21")
When we try to use play-anorm with hikari-cp and proxy-sql we retrieve errorsKamon-Jdbc doesn't support multiple hosts in connection url