While upgrading from 7.3.9
to 7.4.7
I am seeing the following exception:
INFO StatusLogger Plugin [io.confluent.log4j2.redactor.RedactorPolicy] could not be loaded due to linkage error.
java.lang.NoClassDefFoundError: org/apache/logging/log4j/core/appender/rewrite/RewritePolicy
at java.base/java.lang.ClassLoader.defineClass1(Native Method)
at java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:1017)
at java.base/java.security.SecureClassLoader.defineClass(SecureClassLoader.java:150)
at java.base/jdk.internal.loader.BuiltinClassLoader.defineClass(BuiltinClassLoader.java:862)
at java.base/jdk.internal.loader.BuiltinClassLoader.findClassOnClassPathOrNull(BuiltinClassLoader.java:760)
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClassOrNull(BuiltinClassLoader.java:681)
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:639)
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:579)
at org.apache.kafka.connect.runtime.isolation.DelegatingClassLoader.loadClass(DelegatingClassLoader.java:485)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:579)
at org.apache.kafka.connect.runtime.isolation.PluginClassLoader.loadClass(PluginClassLoader.java:136)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:525)
at org.apache.logging.log4j.core.config.plugins.util.PluginRegistry.decodeCacheFiles(PluginRegistry.java:181)
at org.apache.logging.log4j.core.config.plugins.util.PluginRegistry.loadFromMainClassLoader(PluginRegistry.java:119)
at org.apache.logging.log4j.core.config.plugins.util.PluginManager.collectPlugins(PluginManager.java:132)
at org.apache.logging.log4j.core.pattern.PatternParser.<init>(PatternParser.java:132)
at org.apache.logging.log4j.core.pattern.PatternParser.<init>(PatternParser.java:113)
at org.apache.logging.log4j.core.layout.PatternLayout.createPatternParser(PatternLayout.java:255)
at org.apache.logging.log4j.core.layout.PatternLayout$SerializerBuilder.build(PatternLayout.java:473)
at org.apache.logging.log4j.core.layout.PatternLayout.<init>(PatternLayout.java:140)
at org.apache.logging.log4j.core.layout.PatternLayout.<init>(PatternLayout.java:61)
at org.apache.logging.log4j.core.layout.PatternLayout$Builder.build(PatternLayout.java:770)
at org.apache.logging.log4j.core.config.AbstractConfiguration.setToDefault(AbstractConfiguration.java:723)
at org.apache.logging.log4j.core.config.DefaultConfiguration.<init>(DefaultConfiguration.java:47)
at org.apache.logging.log4j.core.LoggerContext.<init>(LoggerContext.java:95)
at org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.createContext(ClassLoaderContextSelector.java:254)
at org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.locateContext(ClassLoaderContextSelector.java:218)
at org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.getContext(ClassLoaderContextSelector.java:136)
at org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.getContext(ClassLoaderContextSelector.java:123)
at org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.getContext(ClassLoaderContextSelector.java:117)
at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:150)
at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:47)
at org.apache.logging.log4j.LogManager.getContext(LogManager.java:196)
at org.apache.logging.log4j.LogManager.getLogger(LogManager.java:599)
at org.elasticsearch.client.RestHighLevelClient.<clinit>(RestHighLevelClient.java:261)
at org.elasticsearch.client.RestHighLevelClientBuilder.build(RestHighLevelClientBuilder.java:53)
at io.confluent.connect.elasticsearch.ElasticsearchClient.getServerVersion(ElasticsearchClient.java:181)
at io.confluent.connect.elasticsearch.ElasticsearchClient.<init>(ElasticsearchClient.java:146)
at io.confluent.connect.elasticsearch.ElasticsearchSinkTask.start(ElasticsearchSinkTask.java:82)
at io.confluent.connect.elasticsearch.ElasticsearchSinkTask.start(ElasticsearchSinkTask.java:54)
at org.apache.kafka.connect.runtime.WorkerSinkTask.initializeAndStart(WorkerSinkTask.java:315)
at org.apache.kafka.connect.runtime.WorkerTask.doRun(WorkerTask.java:200)
at org.apache.kafka.connect.runtime.WorkerTask.run(WorkerTask.java:257)
at org.apache.kafka.connect.runtime.isolation.Plugins.lambda$withClassLoader$1(Plugins.java:181)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:840)
Caused by: java.lang.ClassNotFoundException: org.apache.logging.log4j.core.appender.rewrite.RewritePolicy
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:641)
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:525)
... 50 more
it is a bit strange because reload4j
is in the classpath:
level=INFO connector_context=WorkerInfo values:
jvm.args = -XX:InitialRAMPercentage=80, -XX:MinRAMPercentage=80, -XX:MaxRAMPercentage=80, -XX:+UseG1GC, -XX:MaxGCPauseMillis=20, -XX:InitiatingHeapOccupancyPercent=35, -XX:+ExplicitGCInvokesConcurrent, -XX:MaxInlineLevel=15, -Djava.awt.headless=true, -Dcom.sun.management.jmxremote, -Dcom.sun.management.jmxremote.authenticate=false, -Dcom.sun.management.jmxremote.ssl=false, -Dkafka.logs.dir=/var/log/kafka, -Dlog4j.configuration=file:/opt/app/log4j.properties, -Dlog4j.debug, -Djava.security.auth.login.config=/tmp/connect_jaas.conf, -agentpath:/opt/dynatrace/oneagent-paas/agent/bin/1.285.161.20240417-193840/linux-x86-64/liboneagentloader.so=loglevelcon=none,datastorage=/opt/dynatrace/oneagent-paas/agent/conf/../..,logdir=/opt/dynatrace/oneagent-paas/agent/conf/../../log
jvm.spec = Azul Systems, Inc., OpenJDK 64-Bit Server VM, 17.0.12, 17.0.12+7-LTS
jvm.classpath = /usr/share/java/kafka/activation-1.1.1.jar:/usr/share/java/kafka/aopalliance-repackaged-2.6.1.jar:/usr/share/java/kafka/argparse4j-0.7.0.jar:/usr/share/java/kafka/audience-annotations-0.12.0.jar:/usr/share/java/kafka/commons-cli-1.4.jar:/usr/share/java/kafka/commons-io-2.11.0.jar:/usr/share/java/kafka/commons-lang3-3.8.1.jar:/usr/share/java/kafka/connect-api-7.4.7-ccs.jar:/usr/share/java/kafka/connect-basic-auth-extension-7.4.7-ccs.jar:/usr/share/java/kafka/connect-json-7.4.7-ccs.jar:/usr/share/java/kafka/connect-mirror-7.4.7-ccs.jar:/usr/share/java/kafka/connect-mirror-client-7.4.7-ccs.jar:/usr/share/java/kafka/connect-runtime-7.4.7-ccs.jar:/usr/share/java/kafka/connect-transforms-7.4.7-ccs.jar:/usr/share/java/kafka/hk2-api-2.6.1.jar:/usr/share/java/kafka/hk2-locator-2.6.1.jar:/usr/share/java/kafka/hk2-utils-2.6.1.jar:/usr/share/java/kafka/jackson-annotations-2.13.5.jar:/usr/share/java/kafka/jackson-core-2.13.5.jar:/usr/share/java/kafka/jackson-databind-2.13.5.jar:/usr/share/java/kafka/jackson-dataformat-csv-2.13.5.jar:/usr/share/java/kafka/jackson-datatype-jdk8-2.13.5.jar:/usr/share/java/kafka/jackson-jaxrs-base-2.13.5.jar:/usr/share/java/kafka/jackson-jaxrs-json-provider-2.13.5.jar:/usr/share/java/kafka/jackson-module-jaxb-annotations-2.13.5.jar:/usr/share/java/kafka/jackson-module-scala_2.13-2.13.5.jar:/usr/share/java/kafka/jakarta.activation-api-1.2.2.jar:/usr/share/java/kafka/jakarta.annotation-api-1.3.5.jar:/usr/share/java/kafka/jakarta.inject-2.6.1.jar:/usr/share/java/kafka/jakarta.validation-api-2.0.2.jar:/usr/share/java/kafka/jakarta.ws.rs-api-2.1.6.jar:/usr/share/java/kafka/jakarta.xml.bind-api-2.3.3.jar:/usr/share/java/kafka/javassist-3.29.2-GA.jar:/usr/share/java/kafka/javax.activation-api-1.2.0.jar:/usr/share/java/kafka/javax.annotation-api-1.3.2.jar:/usr/share/java/kafka/javax.servlet-api-3.1.0.jar:/usr/share/java/kafka/javax.ws.rs-api-2.1.1.jar:/usr/share/java/kafka/jaxb-api-2.3.1.jar:/usr/share/java/kafka/jersey-client-2.39.1.jar:/usr/share/java/kafka/jersey-common-2.39.1.jar:/usr/share/java/kafka/jersey-container-servlet-2.39.1.jar:/usr/share/java/kafka/jersey-container-servlet-core-2.39.1.jar:/usr/share/java/kafka/jersey-hk2-2.39.1.jar:/usr/share/java/kafka/jersey-server-2.39.1.jar:/usr/share/java/kafka/jetty-client-9.4.54.v20240208.jar:/usr/share/java/kafka/jetty-continuation-9.4.54.v20240208.jar:/usr/share/java/kafka/jetty-http-9.4.54.v20240208.jar:/usr/share/java/kafka/jetty-io-9.4.54.v20240208.jar:/usr/share/java/kafka/jetty-security-9.4.54.v20240208.jar:/usr/share/java/kafka/jetty-server-9.4.54.v20240208.jar:/usr/share/java/kafka/jetty-servlet-9.4.54.v20240208.jar:/usr/share/java/kafka/jetty-servlets-9.4.54.v20240208.jar:/usr/share/java/kafka/jetty-util-9.4.54.v20240208.jar:/usr/share/java/kafka/jetty-util-ajax-9.4.54.v20240208.jar:/usr/share/java/kafka/jline-3.22.0.jar:/usr/share/java/kafka/jopt-simple-5.0.4.jar:/usr/share/java/kafka/jose4j-0.9.4.jar:/usr/share/java/kafka/kafka-clients-7.4.7-ccs.jar:/usr/share/java/kafka/kafka-group-coordinator-7.4.7-ccs.jar:/usr/share/java/kafka/kafka-log4j-appender-7.4.7-ccs.jar:/usr/share/java/kafka/kafka-metadata-7.4.7-ccs.jar:/usr/share/java/kafka/kafka-raft-7.4.7-ccs.jar:/usr/share/java/kafka/kafka-server-common-7.4.7-ccs.jar:/usr/share/java/kafka/kafka-shell-7.4.7-ccs.jar:/usr/share/java/kafka/kafka-storage-7.4.7-ccs.jar:/usr/share/java/kafka/kafka-storage-api-7.4.7-ccs.jar:/usr/share/java/kafka/kafka-streams-7.4.7-ccs.jar:/usr/share/java/kafka/kafka-streams-examples-7.4.7-ccs.jar:/usr/share/java/kafka/kafka-streams-scala_2.13-7.4.7-ccs.jar:/usr/share/java/kafka/kafka-streams-test-utils-7.4.7-ccs.jar:/usr/share/java/kafka/kafka-tools-7.4.7-ccs.jar:/usr/share/java/kafka/kafka.jar:/usr/share/java/kafka/kafka_2.13-7.4.7-ccs.jar:/usr/share/java/kafka/lz4-java-1.8.0.jar:/usr/share/java/kafka/maven-artifact-3.8.4.jar:/usr/share/java/kafka/metrics-core-2.2.0.jar:/usr/share/java/kafka/metrics-core-4.1.12.1.jar:/usr/share/java/kafka/netty-buffer-4.1.108.Final.jar:/usr/share/java/kafka/netty-codec-4.1.108.Final.jar:/usr/share/java/kafka/netty-common-4.1.108.Final.jar:/usr/share/java/kafka/netty-handler-4.1.108.Final.jar:/usr/share/java/kafka/netty-resolver-4.1.108.Final.jar:/usr/share/java/kafka/netty-transport-4.1.108.Final.jar:/usr/share/java/kafka/netty-transport-classes-epoll-4.1.108.Final.jar:/usr/share/java/kafka/netty-transport-native-epoll-4.1.108.Final.jar:/usr/share/java/kafka/netty-transport-native-unix-common-4.1.108.Final.jar:/usr/share/java/kafka/osgi-resource-locator-1.0.3.jar:/usr/share/java/kafka/paranamer-2.8.jar:/usr/share/java/kafka/plexus-utils-3.3.0.jar:/usr/share/java/kafka/reflections-0.9.12.jar:/usr/share/java/kafka/reload4j-1.2.25.jar:/usr/share/java/kafka/rocksdbjni-7.1.2.jar:/usr/share/java/kafka/scala-collection-compat_2.13-2.10.0.jar:/usr/share/java/kafka/scala-java8-compat_2.13-1.0.2.jar:/usr/share/java/kafka/scala-library-2.13.10.jar:/usr/share/java/kafka/scala-logging_2.13-3.9.4.jar:/usr/share/java/kafka/scala-reflect-2.13.10.jar:/usr/share/java/kafka/slf4j-api-1.7.36.jar:/usr/share/java/kafka/slf4j-reload4j-1.7.36.jar:/usr/share/java/kafka/snappy-java-1.1.10.5.jar:/usr/share/java/kafka/swagger-annotations-2.2.0.jar:/usr/share/java/kafka/trogdor-7.4.7-ccs.jar:/usr/share/java/kafka/zookeeper-3.8.4.jar:/usr/share/java/kafka/zookeeper-jute-3.8.4.jar:/usr/share/java/kafka/zstd-jni-1.5.2-1.jar:/usr/share/java/confluent-common/build-tools-7.4.7.jar:/usr/share/java/confluent-common/common-config-7.4.7.jar:/usr/share/java/confluent-common/common-metrics-7.4.7.jar:/usr/share/java/confluent-common/common-utils-7.4.7.jar:/usr/share/java/confluent-common/slf4j-api-1.7.36.jar:/usr/share/java/kafka-serde-tools/JSONata4Java-2.4.5.jar:/usr/share/java/kafka-serde-tools/accessors-smart-2.5.0.jar:/usr/share/java/kafka-serde-tools/agrona-1.17.1.jar:/usr/share/java/kafka-serde-tools/annotations-13.0.jar:/usr/share/java/kafka-serde-tools/annotations-3.0.1.jar:/usr/share/java/kafka-serde-tools/antlr4-runtime-4.13.1.jar:/usr/share/java/kafka-serde-tools/asm-9.3.jar:/usr/share/java/kafka-serde-tools/auto-service-annotations-1.0.1.jar:/usr/share/java/kafka-serde-tools/auto-value-annotations-1.9.jar:/usr/share/java/kafka-serde-tools/avro-1.11.3.jar:/usr/share/java/kafka-serde-tools/aws-java-sdk-core-1.12.701.jar:/usr/share/java/kafka-serde-tools/aws-java-sdk-kms-1.12.701.jar:/usr/share/java/kafka-serde-tools/azure-core-1.49.0.jar:/usr/share/java/kafka-serde-tools/azure-core-http-netty-1.15.0.jar:/usr/share/java/kafka-serde-tools/azure-identity-1.12.1.jar:/usr/share/java/kafka-serde-tools/azure-json-1.1.0.jar:/usr/share/java/kafka-serde-tools/azure-security-keyvault-keys-4.6.1.jar:/usr/share/java/kafka-serde-tools/azure-xml-1.0.0.jar:/usr/share/java/kafka-serde-tools/cel-core-0.3.12.jar:/usr/share/java/kafka-serde-tools/cel-generated-antlr-0.3.12.jar:/usr/share/java/kafka-serde-tools/cel-generated-pb-0.3.12.jar:/usr/share/java/kafka-serde-tools/cel-jackson-0.3.12.jar:/usr/share/java/kafka-serde-tools/cel-tools-0.3.12.jar:/usr/share/java/kafka-serde-tools/checker-qual-3.33.0.jar:/usr/share/java/kafka-serde-tools/classgraph-4.8.138.jar:/usr/share/java/kafka-serde-tools/commons-beanutils-1.9.4.jar:/usr/share/java/kafka-serde-tools/commons-codec-1.16.1.jar:/usr/share/java/kafka-serde-tools/commons-collections-3.2.2.jar:/usr/share/java/kafka-serde-tools/commons-compress-1.26.1.jar:/usr/share/java/kafka-serde-tools/commons-digester-2.1.jar:/usr/share/java/kafka-serde-tools/commons-io-2.15.1.jar:/usr/share/java/kafka-serde-tools/commons-lang3-3.12.0.jar:/usr/share/java/kafka-serde-tools/commons-logging-1.2.jar:/usr/share/java/kafka-serde-tools/commons-text-1.10.0.jar:/usr/share/java/kafka-serde-tools/commons-validator-1.7.jar:/usr/share/java/kafka-serde-tools/content-type-2.3.jar:/usr/share/java/kafka-serde-tools/dek-registry-client-7.4.7.jar:/usr/share/java/kafka-serde-tools/error_prone_annotations-2.18.0.jar:/usr/share/java/kafka-serde-tools/everit-json-schema-1.14.3.jar:/usr/share/java/kafka-serde-tools/failureaccess-1.0.1.jar:/usr/share/java/kafka-serde-tools/google-api-client-1.35.2.jar:/usr/share/java/kafka-serde-tools/google-api-services-cloudkms-v1-rev20221107-2.0.0.jar:/usr/share/java/kafka-serde-tools/google-auth-library-credentials-1.5.3.jar:/usr/share/java/kafka-serde-tools/google-auth-library-oauth2-http-1.5.3.jar:/usr/share/java/kafka-serde-tools/google-http-client-1.43.1.jar:/usr/share/java/kafka-serde-tools/google-http-client-apache-v2-1.42.0.jar:/usr/share/java/kafka-serde-tools/google-http-client-gson-1.43.1.jar:/usr/share/java/kafka-serde-tools/google-oauth-client-1.34.1.jar:/usr/share/java/kafka-serde-tools/grpc-context-1.27.2.jar:/usr/share/java/kafka-serde-tools/gson-2.9.0.jar:/usr/share/java/kafka-serde-tools/guava-32.0.1-jre.jar:/usr/share/java/kafka-serde-tools/handy-uri-templates-2.1.8.jar:/usr/share/java/kafka-serde-tools/httpclient-4.5.13.jar:/usr/share/java/kafka-serde-tools/httpcore-4.4.15.jar:/usr/share/java/kafka-serde-tools/j2objc-annotations-2.8.jar:/usr/share/java/kafka-serde-tools/jackson-annotations-2.14.2.jar:/usr/share/java/kafka-serde-tools/jackson-core-2.14.2.jar:/usr/share/java/kafka-serde-tools/jackson-databind-2.14.2.jar:/usr/share/java/kafka-serde-tools/jackson-dataformat-cbor-2.14.2.jar:/usr/share/java/kafka-serde-tools/jackson-dataformat-csv-2.14.2.jar:/usr/share/java/kafka-serde-tools/jackson-dataformat-protobuf-2.14.2.jar:/usr/share/java/kafka-serde-tools/jackson-dataformat-xml-2.14.2.jar:/usr/share/java/kafka-serde-tools/jackson-dataformat-yaml-2.14.2.jar:/usr/share/java/kafka-serde-tools/jackson-datatype-guava-2.14.2.jar:/usr/share/java/kafka-serde-tools/jackson-datatype-jdk8-2.14.2.jar:/usr/share/java/kafka-serde-tools/jackson-datatype-joda-2.14.2.jar:/usr/share/java/kafka-serde-tools/jackson-datatype-jsr310-2.14.2.jar:/usr/share/java/kafka-serde-tools/jackson-datatype-protobuf-0.9.13.jar:/usr/share/java/kafka-serde-tools/jackson-module-parameter-names-2.14.2.jar:/usr/share/java/kafka-serde-tools/javapoet-1.13.0.jar:/usr/share/java/kafka-serde-tools/jcip-annotations-1.0-1.jar:/usr/share/java/kafka-serde-tools/jmespath-java-1.12.701.jar:/usr/share/java/kafka-serde-tools/jna-5.13.0.jar:/usr/share/java/kafka-serde-tools/jna-platform-5.6.0.jar:/usr/share/java/kafka-serde-tools/joda-time-2.10.8.jar:/usr/share/java/kafka-serde-tools/json-20231013.jar:/usr/share/java/kafka-serde-tools/json-smart-2.5.0.jar:/usr/share/java/kafka-serde-tools/jsr305-3.0.2.jar:/usr/share/java/kafka-serde-tools/kafka-avro-serializer-7.4.7.jar:/usr/share/java/kafka-serde-tools/kafka-connect-avro-converter-7.4.7.jar:/usr/share/java/kafka-serde-tools/kafka-connect-avro-data-7.4.7.jar:/usr/share/java/kafka-serde-tools/kafka-connect-json-schema-converter-7.4.7.jar:/usr/share/java/kafka-serde-tools/kafka-connect-protobuf-converter-7.4.7.jar:/usr/share/java/kafka-serde-tools/kafka-json-schema-provider-7.4.7.jar:/usr/share/java/kafka-serde-tools/kafka-json-schema-serializer-7.4.7.jar:/usr/share/java/kafka-serde-tools/kafka-json-serializer-7.4.7.jar:/usr/share/java/kafka-serde-tools/kafka-protobuf-provider-7.4.7.jar:/usr/share/java/kafka-serde-tools/kafka-protobuf-serializer-7.4.7.jar:/usr/share/java/kafka-serde-tools/kafka-protobuf-types-7.4.7.jar:/usr/share/java/kafka-serde-tools/kafka-schema-converter-7.4.7.jar:/usr/share/java/kafka-serde-tools/kafka-schema-registry-client-7.4.7.jar:/usr/share/java/kafka-serde-tools/kafka-schema-rules-7.4.7.jar:/usr/share/java/kafka-serde-tools/kafka-schema-registry-client-encryption-7.4.7.jar:/usr/share/java/kafka-serde-tools/kafka-schema-registry-client-encryption-aws-7.4.7.jar:/usr/share/java/kafka-serde-tools/kafka-schema-registry-client-encryption-azure-7.4.7.jar:/usr/share/java/kafka-serde-tools/kafka-schema-registry-client-encryption-gcp-7.4.7.jar:/usr/share/java/kafka-serde-tools/kafka-schema-registry-client-encryption-hcvault-7.4.7.jar:/usr/share/java/kafka-serde-tools/kafka-schema-registry-client-encryption-tink-7.4.7.jar:/usr/share/java/kafka-serde-tools/kafka-schema-serializer-7.4.7.jar:/usr/share/java/kafka-serde-tools/kafka-streams-7.4.7-ccs.jar:/usr/share/java/kafka-serde-tools/kafka-streams-avro-serde-7.4.7.jar:/usr/share/java/kafka-serde-tools/kafka-streams-json-schema-serde-7.4.7.jar:/usr/share/java/kafka-serde-tools/kafka-streams-protobuf-serde-7.4.7.jar:/usr/share/java/kafka-serde-tools/kotlin-reflect-1.9.22.jar:/usr/share/java/kafka-serde-tools/kotlin-script-runtime-1.9.10.jar:/usr/share/java/kafka-serde-tools/kotlin-scripting-common-1.9.10.jar:/usr/share/java/kafka-serde-tools/kotlin-scripting-compiler-embeddable-1.9.10.jar:/usr/share/java/kafka-serde-tools/kotlin-scripting-compiler-impl-embeddable-1.9.10.jar:/usr/share/java/kafka-serde-tools/kotlin-scripting-jvm-1.9.10.jar:/usr/share/java/kafka-serde-tools/kotlin-stdlib-1.9.10.jar:/usr/share/java/kafka-serde-tools/kotlin-stdlib-common-1.9.10.jar:/usr/share/java/kafka-serde-tools/kotlin-stdlib-jdk7-1.9.10.jar:/usr/share/java/kafka-serde-tools/kotlin-stdlib-jdk8-1.9.10.jar:/usr/share/java/kafka-serde-tools/kotlinpoet-jvm-1.16.0.jar:/usr/share/java/kafka-serde-tools/lang-tag-1.7.jar:/usr/share/java/kafka-serde-tools/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar:/usr/share/java/kafka-serde-tools/logredactor-1.0.12.jar:/usr/share/java/kafka-serde-tools/logredactor-metrics-1.0.12.jar:/usr/share/java/kafka-serde-tools/mbknor-jackson-jsonschema_2.13-1.0.39.jar:/usr/share/java/kafka-serde-tools/minimal-json-0.9.5.jar:/usr/share/java/kafka-serde-tools/msal4j-1.15.0.jar:/usr/share/java/kafka-serde-tools/msal4j-persistence-extension-1.3.0.jar:/usr/share/java/kafka-serde-tools/netty-buffer-4.1.108.Final.jar:/usr/share/java/kafka-serde-tools/netty-codec-4.1.108.Final.jar:/usr/share/java/kafka-serde-tools/netty-codec-dns-4.1.108.Final.jar:/usr/share/java/kafka-serde-tools/netty-codec-http-4.1.108.Final.jar:/usr/share/java/kafka-serde-tools/netty-codec-http2-4.1.108.Final.jar:/usr/share/java/kafka-serde-tools/netty-codec-socks-4.1.108.Final.jar:/usr/share/java/kafka-serde-tools/netty-common-4.1.108.Final.jar:/usr/share/java/kafka-serde-tools/netty-handler-4.1.108.Final.jar:/usr/share/java/kafka-serde-tools/netty-handler-proxy-4.1.108.Final.jar:/usr/share/java/kafka-serde-tools/netty-resolver-4.1.108.Final.jar:/usr/share/java/kafka-serde-tools/netty-resolver-dns-4.1.108.Final.jar:/usr/share/java/kafka-serde-tools/netty-resolver-dns-classes-macos-4.1.108.Final.jar:/usr/share/java/kafka-serde-tools/netty-resolver-dns-native-macos-4.1.108.Final-osx-x86_64.jar:/usr/share/java/kafka-serde-tools/netty-tcnative-boringssl-static-2.0.65.Final-linux-aarch_64.jar:/usr/share/java/kafka-serde-tools/netty-tcnative-boringssl-static-2.0.65.Final-linux-x86_64.jar:/usr/share/java/kafka-serde-tools/netty-tcnative-boringssl-static-2.0.65.Final-osx-aarch_64.jar:/usr/share/java/kafka-serde-tools/netty-tcnative-boringssl-static-2.0.65.Final-osx-x86_64.jar:/usr/share/java/kafka-serde-tools/netty-tcnative-boringssl-static-2.0.65.Final-windows-x86_64.jar:/usr/share/java/kafka-serde-tools/netty-tcnative-boringssl-static-2.0.65.Final.jar:/usr/share/java/kafka-serde-tools/netty-tcnative-classes-2.0.65.Final.jar:/usr/share/java/kafka-serde-tools/netty-transport-4.1.108.Final.jar:/usr/share/java/kafka-serde-tools/netty-transport-classes-epoll-4.1.108.Final.jar:/usr/share/java/kafka-serde-tools/netty-transport-classes-kqueue-4.1.108.Final.jar:/usr/share/java/kafka-serde-tools/netty-transport-native-epoll-4.1.108.Final-linux-x86_64.jar:/usr/share/java/kafka-serde-tools/netty-transport-native-kqueue-4.1.108.Final-osx-x86_64.jar:/usr/share/java/kafka-serde-tools/netty-transport-native-unix-common-4.1.108.Final.jar:/usr/share/java/kafka-serde-tools/nimbus-jose-jwt-9.37.3.jar:/usr/share/java/kafka-serde-tools/oauth2-oidc-sdk-11.9.1.jar:/usr/share/java/kafka-serde-tools/okio-jvm-3.4.0.jar:/usr/share/java/kafka-serde-tools/opencensus-api-0.31.1.jar:/usr/share/java/kafka-serde-tools/opencensus-contrib-http-util-0.31.1.jar:/usr/share/java/kafka-serde-tools/picocli-4.7.5.jar:/usr/share/java/kafka-serde-tools/proto-google-common-protos-2.22.1.jar:/usr/share/java/kafka-serde-tools/protobuf-java-3.19.6.jar:/usr/share/java/kafka-serde-tools/protobuf-java-util-3.19.6.jar:/usr/share/java/kafka-serde-tools/protoparser-4.0.3.jar:/usr/share/java/kafka-serde-tools/re2j-1.6.jar:/usr/share/java/kafka-serde-tools/reactive-streams-1.0.4.jar:/usr/share/java/kafka-serde-tools/reactor-core-3.4.36.jar:/usr/share/java/kafka-serde-tools/reactor-netty-core-1.0.43.jar:/usr/share/java/kafka-serde-tools/reactor-netty-http-1.0.43.jar:/usr/share/java/kafka-serde-tools/rocksdbjni-7.1.2.jar:/usr/share/java/kafka-serde-tools/scala-library-2.13.10.jar:/usr/share/java/kafka-serde-tools/slf4j-api-1.7.36.jar:/usr/share/java/kafka-serde-tools/snakeyaml-2.0.jar:/usr/share/java/kafka-serde-tools/stax2-api-4.2.1.jar:/usr/share/java/kafka-serde-tools/swagger-annotations-2.1.10.jar:/usr/share/java/kafka-serde-tools/tink-1.12.0.jar:/usr/share/java/kafka-serde-tools/tink-awskms-1.9.1.jar:/usr/share/java/kafka-serde-tools/tink-gcpkms-1.9.0.jar:/usr/share/java/kafka-serde-tools/validation-api-2.0.1.Final.jar:/usr/share/java/kafka-serde-tools/vault-java-driver-5.4.0.jar:/usr/share/java/kafka-serde-tools/wire-runtime-jvm-4.9.7.jar:/usr/share/java/kafka-serde-tools/wire-schema-jvm-4.9.7.jar:/usr/share/java/kafka-serde-tools/woodstox-core-6.5.1.jar:/usr/share/java/monitoring-interceptors/monitoring-interceptors-7.4.7.jar:/usr/bin/../share/java/kafka/activation-1.1.1.jar:/usr/bin/../share/java/kafka/aopalliance-repackaged-2.6.1.jar:/usr/bin/../share/java/kafka/argparse4j-0.7.0.jar:/usr/bin/../share/java/kafka/audience-annotations-0.12.0.jar:/usr/bin/../share/java/kafka/commons-cli-1.4.jar:/usr/bin/../share/java/kafka/commons-io-2.11.0.jar:/usr/bin/../share/java/kafka/commons-lang3-3.8.1.jar:/usr/bin/../share/java/kafka/connect-api-7.4.7-ccs.jar:/usr/bin/../share/java/kafka/connect-basic-auth-extension-7.4.7-ccs.jar:/usr/bin/../share/java/kafka/connect-json-7.4.7-ccs.jar:/usr/bin/../share/java/kafka/connect-mirror-7.4.7-ccs.jar:/usr/bin/../share/java/kafka/connect-mirror-client-7.4.7-ccs.jar:/usr/bin/../share/java/kafka/connect-runtime-7.4.7-ccs.jar:/usr/bin/../share/java/kafka/connect-transforms-7.4.7-ccs.jar:/usr/bin/../share/java/kafka/hk2-api-2.6.1.jar:/usr/bin/../share/java/kafka/hk2-locator-2.6.1.jar:/usr/bin/../share/java/kafka/hk2-utils-2.6.1.jar:/usr/bin/../share/java/kafka/jackson-annotations-2.13.5.jar:/usr/bin/../share/java/kafka/jackson-core-2.13.5.jar:/usr/bin/../share/java/kafka/jackson-databind-2.13.5.jar:/usr/bin/../share/java/kafka/jackson-dataformat-csv-2.13.5.jar:/usr/bin/../share/java/kafka/jackson-datatype-jdk8-2.13.5.jar:/usr/bin/../share/java/kafka/jackson-jaxrs-base-2.13.5.jar:/usr/bin/../share/java/kafka/jackson-jaxrs-json-provider-2.13.5.jar:/usr/bin/../share/java/kafka/jackson-module-jaxb-annotations-2.13.5.jar:/usr/bin/../share/java/kafka/jackson-module-scala_2.13-2.13.5.jar:/usr/bin/../share/java/kafka/jakarta.activation-api-1.2.2.jar:/usr/bin/../share/java/kafka/jakarta.annotation-api-1.3.5.jar:/usr/bin/../share/java/kafka/jakarta.inject-2.6.1.jar:/usr/bin/../share/java/kafka/jakarta.validation-api-2.0.2.jar:/usr/bin/../share/java/kafka/jakarta.ws.rs-api-2.1.6.jar:/usr/bin/../share/java/kafka/jakarta.xml.bind-api-2.3.3.jar:/usr/bin/../share/java/kafka/javassist-3.29.2-GA.jar:/usr/bin/../share/java/kafka/javax.activation-api-1.2.0.jar:/usr/bin/../share/java/kafka/javax.annotation-api-1.3.2.jar:/usr/bin/../share/java/kafka/javax.servlet-api-3.1.0.jar:/usr/bin/../share/java/kafka/javax.ws.rs-api-2.1.1.jar:/usr/bin/../share/java/kafka/jaxb-api-2.3.1.jar:/usr/bin/../share/java/kafka/jersey-client-2.39.1.jar:/usr/bin/../share/java/kafka/jersey-common-2.39.1.jar:/usr/bin/../share/java/kafka/jersey-container-servlet-2.39.1.jar:/usr/bin/../share/java/kafka/jersey-container-servlet-core-2.39.1.jar:/usr/bin/../share/java/kafka/jersey-hk2-2.39.1.jar:/usr/bin/../share/java/kafka/jersey-server-2.39.1.jar:/usr/bin/../share/java/kafka/jetty-client-9.4.54.v20240208.jar:/usr/bin/../share/java/kafka/jetty-continuation-9.4.54.v20240208.jar:/usr/bin/../share/java/kafka/jetty-http-9.4.54.v20240208.jar:/usr/bin/../share/java/kafka/jetty-io-9.4.54.v20240208.jar:/usr/bin/../share/java/kafka/jetty-security-9.4.54.v20240208.jar:/usr/bin/../share/java/kafka/jetty-server-9.4.54.v20240208.jar:/usr/bin/../share/java/kafka/jetty-servlet-9.4.54.v20240208.jar:/usr/bin/../share/java/kafka/jetty-servlets-9.4.54.v20240208.jar:/usr/bin/../share/java/kafka/jetty-util-9.4.54.v20240208.jar:/usr/bin/../share/java/kafka/jetty-util-ajax-9.4.54.v20240208.jar:/usr/bin/../share/java/kafka/jline-3.22.0.jar:/usr/bin/../share/java/kafka/jopt-simple-5.0.4.jar:/usr/bin/../share/java/kafka/jose4j-0.9.4.jar:/usr/bin/../share/java/kafka/kafka-clients-7.4.7-ccs.jar:/usr/bin/../share/java/kafka/kafka-group-coordinator-7.4.7-ccs.jar:/usr/bin/../share/java/kafka/kafka-log4j-appender-7.4.7-ccs.jar:/usr/bin/../share/java/kafka/kafka-metadata-7.4.7-ccs.jar:/usr/bin/../share/java/kafka/kafka-raft-7.4.7-ccs.jar:/usr/bin/../share/java/kafka/kafka-server-common-7.4.7-ccs.jar:/usr/bin/../share/java/kafka/kafka-shell-7.4.7-ccs.jar:/usr/bin/../share/java/kafka/kafka-storage-7.4.7-ccs.jar:/usr/bin/../share/java/kafka/kafka-storage-api-7.4.7-ccs.jar:/usr/bin/../share/java/kafka/kafka-streams-7.4.7-ccs.jar:/usr/bin/../share/java/kafka/kafka-streams-examples-7.4.7-ccs.jar:/usr/bin/../share/java/kafka/kafka-streams-scala_2.13-7.4.7-ccs.jar:/usr/bin/../share/java/kafka/kafka-streams-test-utils-7.4.7-ccs.jar:/usr/bin/../share/java/kafka/kafka-tools-7.4.7-ccs.jar:/usr/bin/../share/java/kafka/kafka.jar:/usr/bin/../share/java/kafka/kafka_2.13-7.4.7-ccs.jar:/usr/bin/../share/java/kafka/lz4-java-1.8.0.jar:/usr/bin/../share/java/kafka/maven-artifact-3.8.4.jar:/usr/bin/../share/java/kafka/metrics-core-2.2.0.jar:/usr/bin/../share/java/kafka/metrics-core-4.1.12.1.jar:/usr/bin/../share/java/kafka/netty-buffer-4.1.108.Final.jar:/usr/bin/../share/java/kafka/netty-codec-4.1.108.Final.jar:/usr/bin/../share/java/kafka/netty-common-4.1.108.Final.jar:/usr/bin/../share/java/kafka/netty-handler-4.1.108.Final.jar:/usr/bin/../share/java/kafka/netty-resolver-4.1.108.Final.jar:/usr/bin/../share/java/kafka/netty-transport-4.1.108.Final.jar:/usr/bin/../share/java/kafka/netty-transport-classes-epoll-4.1.108.Final.jar:/usr/bin/../share/java/kafka/netty-transport-native-epoll-4.1.108.Final.jar:/usr/bin/../share/java/kafka/netty-transport-native-unix-common-4.1.108.Final.jar:/usr/bin/../share/java/kafka/osgi-resource-locator-1.0.3.jar:/usr/bin/../share/java/kafka/paranamer-2.8.jar:/usr/bin/../share/java/kafka/plexus-utils-3.3.0.jar:/usr/bin/../share/java/kafka/reflections-0.9.12.jar:/usr/bin/../share/java/kafka/reload4j-1.2.25.jar:/usr/bin/../share/java/kafka/rocksdbjni-7.1.2.jar:/usr/bin/../share/java/kafka/scala-collection-compat_2.13-2.10.0.jar:/usr/bin/../share/java/kafka/scala-java8-compat_2.13-1.0.2.jar:/usr/bin/../share/java/kafka/scala-library-2.13.10.jar:/usr/bin/../share/java/kafka/scala-logging_2.13-3.9.4.jar:/usr/bin/../share/java/kafka/scala-reflect-2.13.10.jar:/usr/bin/../share/java/kafka/slf4j-api-1.7.36.jar:/usr/bin/../share/java/kafka/slf4j-reload4j-1.7.36.jar:/usr/bin/../share/java/kafka/snappy-java-1.1.10.5.jar:/usr/bin/../share/java/kafka/swagger-annotations-2.2.0.jar:/usr/bin/../share/java/kafka/trogdor-7.4.7-ccs.jar:/usr/bin/../share/java/kafka/zookeeper-3.8.4.jar:/usr/bin/../share/java/kafka/zookeeper-jute-3.8.4.jar:/usr/bin/../share/java/kafka/zstd-jni-1.5.2-1.jar:/usr/bin/../share/java/confluent-telemetry/confluent-metrics-7.4.7-ce.jar
os.spec = Linux, amd64, 5.14.0-284.73.1.el9_2.x86_64
os.vcpus = 1
I understand that this means that the class is not in the classpath, but this is a bundled plugin so it is unclear what the expected configuration is.