Hope someone can help! I have the below error for kafka connect sink to sql server local db, the jar file is successfully loading when the connector starts in docker. I can see a slight difference where the mssql jar does not show as an alias for available connectors where as jd
Caused by: org.apache.kafka.connect.errors.ConnectException: java.sql.SQLException: No suitable driver found for jdbc:sqlserver
erver:
available connectors are: P
luginDesc{klass=class io.confluent.connect.jdbc.JdbcSinkConnector, name=âio.confluent.connect.jdbc.JdbcSinkConnectorâ, ver
sion=â10.7.3â, encodedVersion=10.7.3, type=sink, typeName=âsinkâ, location=âfile:/usr/share/java/jars/â}, PluginDesc{klass
=class io.confluent.connect.jdbc.JdbcSourceConnector, name=âio.confluent.connect.jdbc.JdbcSourceConnectorâ, version=â10.7.
3â, encodedVersion=10.7.3, type=source, typeName=âsourceâ, location=âfile:/usr/share/java/jars/â}, PluginDesc{klass=class
org.apache.kafka.connect.file.FileStreamSinkConnector, name=âorg.apache.kafka.connect.file.FileStreamSinkConnectorâ, versi
on=â7.4.7-ccsâ, encodedVersion=7.4.7-ccs, type=sink, typeName=âsinkâ, location=âfile:/usr/share/java/jars/â}, PluginDesc{k
lass=class org.apache.kafka.connect.file.FileStreamSourceConnector, name=âorg.apache.kafka.connect.file.FileStreamSourceCo
nnectorâ, version=â7.4.7-ccsâ, encodedVersion=7.4.7-ccs, type=source, typeName=âsourceâ, location=âfile:/usr/share/java/ja
rs/â}, PluginDesc{klass=class org.apache.kafka.connect.mirror.MirrorCheckpointConnector, name=âorg.apache.kafka.connect.mi
rror.MirrorCheckpointConnectorâ, version=â7.4.7-ccsâ, encodedVersion=7.4.7-ccs, type=source, typeName=âsourceâ, location=â
file:/usr/share/java/jars/'}, PluginDesc{klass=class org.apache.kafka.connect.mirror.MirrorHeartbeatConnector, name=âorg.a
pache.kafka.connect.mirror.MirrorHeartbeatConnectorâ, version=â7.4.7-ccsâ, encodedVersion=7.4.7-ccs, type=source, typeName
=âsourceâ, location=âfile:/usr/share/java/jars/â}, PluginDesc{klass=class org.apache.kafka.connect.mirror.MirrorSourceConn
ector, name=âorg.apache.kafka.connect.mirror.MirrorSourceConnectorâ, version=â7.4.7-ccsâ, encodedVersion=7.4.7-ccs, type=s
ource, typeName=âsourceâ, location=âfile:/usr/share/java/jars/â}, PluginDesc{klass=class org.apache.kafka.connect.tools.Mo
ckSinkConnector, name=âorg.apache.kafka.connect.tools.MockSinkConnectorâ, version=â7.4.7-ccsâ, encodedVersion=7.4.7-ccs, t
ype=sink, typeName=âsinkâ, location=âfile:/usr/share/java/jars/â}, PluginDesc{klass=class org.apache.kafka.connect.tools.M
ockSourceConnector, name=âorg.apache.kafka.connect.tools.MockSourceConnectorâ, version=â7.4.7-ccsâ, encodedVersion=7.4.7-c
cs, type=source, typeName=âsourceâ, location=âfile:/usr/share/java/jars/â}, PluginDesc{klass=class org.apache.kafka.connec
t.tools.SchemaSourceConnector, name=âorg.apache.kafka.connect.tools.SchemaSourceConnectorâ, version=â7.4.7-ccsâ, encodedVe
rsion=7.4.7-ccs, type=source, typeName=âsourceâ, location=âfile:/usr/share/java/jars/â}, PluginDesc{klass=class org.apache
.kafka.connect.tools.VerifiableSinkConnector, name=âorg.apache.kafka.connect.tools.VerifiableSinkConnectorâ, version=â7.4.
7-ccsâ, encodedVersion=7.4.7-ccs, type=sink, typeName=âsinkâ, location=âfile:/usr/share/java/jars/â}, PluginDesc{klass=cla
ss org.apache.kafka.connect.tools.VerifiableSourceConnector, name=âorg.apache.kafka.connect.tools.VerifiableSourceConnecto
râ, version=â7.4.7-ccsâ, encodedVersion=7.4.7-ccs, type=source, typeName=âsourceâ, location=âfile:/usr/share/java/jars/â}"
2025-12-05 11:19:12 [2025-12-05 11:19:12,183] INFO Loading plugin from: /usr/share/java/jars/mssql-jdbc-13.2.1.jar (org.apache.kafka.connect.runtime.isolation.DelegatingClassLoader)
2025-12-05 11:19:12 [2025-12-05 11:19:12,919] INFO Registered loader: PluginClassLoader{pluginLocation=file:/usr/share/java/jars/mssql-jdbc-13.2.1.jar} (org.apache.kafka.connect.runtime.isolation.DelegatingClassLoader)
CREATE SINK CONNECTOR MSSQL_SINK7 WITH (
âplugin.pathâ = â/usr/share/java,/usr/share/confluent-hub-components,/usr/share/java/jarsâ,
âconnector.classâ = âio.confluent.connect.jdbc.JdbcSinkConnectorâ,
âconnection.urlâ = âjdbc:sqlserver://IPaddress:14331;databaseName=KafkaTesting;integratedSecurity=false;â,
âconnection.userâ = âhiddenâ,
âconnection.passwordâ = âhiddenâ,
âtable.name.formatâ = âdbo.hiddenTâ,
âtopicsâ = âDATAâ,
âkey.converterâ = âorg.apache.kafka.connect.json.JsonConverterâ,
âkey.converter.schemas.enableâ = âfalseâ,
âvalue.converterâ = âorg.apache.kafka.connect.json.JsonConverterâ,
âvalue.converter.schemas.enableâ = âfalseâ,
âauto.createâ = âtrueâ,
âinsert.modeâ = âinsertâ
);