I have successfully setup a AWS MSK source connector from Oracle to Kafka - Now I'm trying to setup a sink connector version 3.7.x from Kafka to Postgres (RDS in AWS). I am using Debezium JDBC sink connector version 3.1.1.Final.
When the connector starts up, it throws this error in the logs. I've searched this forum as well as other google searches and I have been unsuccessful. Any help or pointers on where I would go next would be appreciated.
[Worker-0c8c13d7874217845] [2025-06-04 21:31:17,472] ERROR [msk-sink-pg-chubq-01|task-0] WorkerSinkTask{id=msk-sink-pg-chubq-01-0} Task threw an uncaught and unrecoverable exception. Task is being killed and will not recover until manually restarted (org.apache.kafka.connect.runtime.WorkerTask:212)
[Worker-0c8c13d7874217845] java.lang.NoClassDefFoundError: Could not initialize class org.hibernate.type.format.jackson.JacksonIntegration
[Worker-0c8c13d7874217845] at org.hibernate.boot.internal.SessionFactoryOptionsBuilder.lambda$determineJsonFormatMapper$6(SessionFactoryOptionsBuilder.java:803)
[Worker-0c8c13d7874217845] at org.hibernate.boot.registry.selector.internal.StrategySelectorImpl.resolveStrategy(StrategySelectorImpl.java:220)
[Worker-0c8c13d7874217845] at org.hibernate.boot.registry.selector.internal.StrategySelectorImpl.resolveDefaultableStrategy(StrategySelectorImpl.java:180)
[Worker-0c8c13d7874217845] at org.hibernate.boot.internal.SessionFactoryOptionsBuilder.determineJsonFormatMapper(SessionFactoryOptionsBuilder.java:799)
[Worker-0c8c13d7874217845] at org.hibernate.boot.internal.SessionFactoryOptionsBuilder.<init>(SessionFactoryOptionsBuilder.java:305)
[Worker-0c8c13d7874217845] at org.hibernate.boot.internal.SessionFactoryBuilderImpl.<init>(SessionFactoryBuilderImpl.java:49)
[Worker-0c8c13d7874217845] at org.hibernate.boot.internal.DefaultSessionFactoryBuilderService.createSessionFactoryBuilder(DefaultSessionFactoryBuilderService.java:26)
[Worker-0c8c13d7874217845] at org.hibernate.boot.internal.MetadataImpl.getSessionFactoryBuilder(MetadataImpl.java:170)
[Worker-0c8c13d7874217845] at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:911)
[Worker-0c8c13d7874217845] at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:960)
[Worker-0c8c13d7874217845] at io.debezium.connector.jdbc.JdbcSinkConnectorTask.start(JdbcSinkConnectorTask.java:100)
[Worker-0c8c13d7874217845] at org.apache.kafka.connect.runtime.WorkerSinkTask.initializeAndStart(WorkerSinkTask.java:329)
[Worker-0c8c13d7874217845] at org.apache.kafka.connect.runtime.WorkerTask.doRun(WorkerTask.java:202)
[Worker-0c8c13d7874217845] at org.apache.kafka.connect.runtime.WorkerTask.run(WorkerTask.java:259)
[Worker-0c8c13d7874217845] at org.apache.kafka.connect.runtime.isolation.Plugins.lambda$withClassLoader$1(Plugins.java:237)
[Worker-0c8c13d7874217845] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
[Worker-0c8c13d7874217845] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
[Worker-0c8c13d7874217845] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
[Worker-0c8c13d7874217845] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
[Worker-0c8c13d7874217845] at java.base/java.lang.Thread.run(Thread.java:840)
[Worker-0c8c13d7874217845] Caused by: java.lang.ExceptionInInitializerError: Exception com.fasterxml.jackson.databind.JsonMappingException: Scala module 2.16.0 requires Jackson Databind version >= 2.16.0 and < 2.17.0 - Found jackson-databind version 2.12.7-1 [in thread "task-thread-msk-sink-pg-chubq-01-0"]
[Worker-0c8c13d7874217845] at com.fasterxml.jackson.module.scala.JacksonModule.setupModule(JacksonModule.scala:61)
[Worker-0c8c13d7874217845] at com.fasterxml.jackson.module.scala.JacksonModule.setupModule$(JacksonModule.scala:46)
[Worker-0c8c13d7874217845] at com.fasterxml.jackson.module.scala.DefaultScalaModule.setupModule(DefaultScalaModule.scala:21)
[Worker-0c8c13d7874217845] at com.fasterxml.jackson.databind.ObjectMapper.registerModule(ObjectMapper.java:835)
[Worker-0c8c13d7874217845] at com.fasterxml.jackson.databind.ObjectMapper.registerModules(ObjectMapper.java:1037)
[Worker-0c8c13d7874217845] at com.fasterxml.jackson.databind.ObjectMapper.findAndRegisterModules(ObjectMapper.java:1115)
[Worker-0c8c13d7874217845] at org.hibernate.type.format.jackson.JacksonJsonFormatMapper.<init>(JacksonJsonFormatMapper.java:26)
[Worker-0c8c13d7874217845] at org.hibernate.type.format.jackson.JacksonIntegration.<clinit>(JacksonIntegration.java:18)
[Worker-0c8c13d7874217845] ... 20 more