Hello, I tried using a cassandra unshaded connector or normal connector
both are giving the same error at runtime while connecting to cassandra.
"com.datastax.spark" %% "spark-cassandra-connector-unshaded" % "2.4.2"
Or
"com.datastax.spark" %% "spark-cassandra-connector" % "3.1.0"
Russ similar issue is reported here also but no solution
https://community.datastax.com/questions/3519/issue-with-spring-boot-starter-data-cassandra-and.html
Caused by: java.lang.ClassNotFoundException: com.codahale.metrics.JmxReporter
at
java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:581)
at
java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
On Thu, Jan 20, 2022 at 5:17 PM Amit Sharma <[email protected]> wrote:
> Hello, I am trying to upgrade my project from spark 2.3.3 to spark 3.2.0.
> While running the application locally I am getting below error.
>
> Could you please let me know which version of the cassandra connector I
> should use. I am using below shaded connector but i think that causing the
> issue
>
> "com.datastax.spark" %% "spark-cassandra-connector-unshaded" % "2.4.2"
>
>
> Caused by: java.lang.ClassNotFoundException: com.codahale.metrics.JmxReporter
> at
> java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:581)
> at
> java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
> at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
>
>
> Thanks
>
> Amit
>
>