Hey guys, I am testing out ksql and SQLServer connector, I followed the directions and everything looks good, However, I am unable to get the SQLServer connector to start. below is my .json file etc.
Any help would be much appreciated.
{
"name": "ttmain-connector",
"config": {
"connector.class" : "io.debezium.connector.sqlserver.SqlServerConnector",
"tasks.max" : "1",
"database.port" : "1433",
"database.user" : "qauser",
"database.password" : "xxxx",
"database.dbname" : "PGTroubleTicketPOC",
"table.whitelist": "dbo.TTMain",
"database.history.kafka.topic": "schema-changes.ttmain"
}
}
start command:
sudo ./connect-standalone ../etc/kafka/connect-standalone.properties ../etc/kafka-connect-sqlserver/register-sqlserver.json
[2019-11-10 05:59:33,872] ERROR Failed to create job for ../etc/kafka-connect-sqlserver/register-sqlserver.json (org.apache.kafka.connect.cli.ConnectStandalone:110)
[2019-11-10 05:59:33,881] ERROR Stopping after connector error (org.apache.kafka.connect.cli.ConnectStandalone:121)
java.util.concurrent.ExecutionException: org.apache.kafka.connect.runtime.rest.errors.BadRequestException: Connector config {"config"={, "database.user"="qauser",, "database.port"="1433",, "
database.server.name"="server1",, "connector.class"="io.debezium.connector.sqlserver.SqlServerConnector",, "tasks.max"="1",, "database.history.kafka.topic"="schema-changes.ttmain", "name"="ttmain-connector",, "database.hostname"="
SQLBilling64.bvn.com",, {=, "database.password"="xxx",, "database.dbname"="PGTroubleTicketPOC",, "database.history.kafka.bootstrap.servers"="
bvdevkelklxvm.bvn.com:9092",, }=, "table.whitelist"="dbo.TTMain", } contains no connector type
at org.apache.kafka.connect.util.ConvertingFutureCallback.result(ConvertingFutureCallback.java:79)
at org.apache.kafka.connect.util.ConvertingFutureCallback.get(ConvertingFutureCallback.java:66)
at org.apache.kafka.connect.cli.ConnectStandalone.main(ConnectStandalone.java:118)
Caused by: org.apache.kafka.connect.runtime.rest.errors.BadRequestException: Connector config {"config"={, "database.user"="qauser",, "database.port"="1433",, "
database.server.name"="server1",, "connector.class"="io.debezium.connector.sqlserver.SqlServerConnector",, "tasks.max"="1",, "database.history.kafka.topic"="schema-changes.ttmain", "name"="ttmain-connector",, "database.hostname"="
SQLBilling64.bvn.com",, {=, "database.password"="xxxx",, "database.dbname"="PGTroubleTicketPOC",, "database.history.kafka.bootstrap.servers"="
bvdevkelklxvm.bvn.com:9092",, }=, "table.whitelist"="dbo.TTMain", } contains no connector type
at org.apache.kafka.connect.runtime.AbstractHerder.validateConnectorConfig(AbstractHerder.java:287)
at org.apache.kafka.connect.runtime.standalone.StandaloneHerder.putConnectorConfig(StandaloneHerder.java:192)
at org.apache.kafka.connect.cli.ConnectStandalone.main(ConnectStandalone.java:115)
[2019-11-10 05:59:33,888] INFO Kafka Connect stopping (org.apache.kafka.connect.runtime.Connect:66