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’
);