2017-08-01 55 views
0

我試圖通過嘗試黑名單兩個表使用「PUT」方法JSON到現有的卡夫卡連接器。(使用郵遞員)我多麼應該通過2個變量table.blacklist卡夫卡

{ 
    "connector.class": "io.confluent.connect.jdbc.JdbcSourceConnector", 
    "table.blacklist": ["abc", "def"], 
} 

我試着作爲列表傳遞,也嘗試過字典我得到一個錯誤。嘗試作爲字符串傳遞仍然是相同的錯誤。

錯誤:

-08-01 02:07:04,627] WARN (org.eclipse.jetty.servlet.ServletHandler:620) 
javax.servlet.ServletException: org.glassfish.jersey.server.ContainerException: com.fasterxml.jackson.databind.JsonMappingException: Can not deserialize instance of java.lang.String out of START_ARRAY token 
at [Source: org.glassfish.jersey.me[email protected]68885dec; line: 2, column: 68] (through reference chain: java.util.LinkedHashMap["table.blacklist"]) 
    at org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:489) 
    at org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:427) 
    at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:388) 

回答

0

這爲我工作
「table.blacklist」: 「ABC,DEF」,