{"action":"created","issue":{"url":"https://api.github.com/repos/Landoop/kafka-connect-ui/issues/75","repository_url":"https://api.github.com/repos/Landoop/kafka-connect-ui","labels_url":"https://api.github.com/repos/Landoop/kafka-connect-ui/issues/75/labels{/name}","comments_url":"https://api.github.com/repos/Landoop/kafka-connect-ui/issues/75/comments","events_url":"https://api.github.com/repos/Landoop/kafka-connect-ui/issues/75/events","html_url":"https://github.com/Landoop/kafka-connect-ui/issues/75","id":317654249,"number":75,"title":"Correct loading sources, incorrect loading sinks","user":{"login":"laurensdv","id":893551,"avatar_url":"https://avatars3.githubusercontent.com/u/893551?v=4","gravatar_id":"","url":"https://api.github.com/users/laurensdv","html_url":"https://github.com/laurensdv","followers_url":"https://api.github.com/users/laurensdv/followers","following_url":"https://api.github.com/users/laurensdv/following{/other_user}","gists_url":"https://api.github.com/users/laurensdv/gists{/gist_id}","starred_url":"https://api.github.com/users/laurensdv/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/laurensdv/subscriptions","organizations_url":"https://api.github.com/users/laurensdv/orgs","repos_url":"https://api.github.com/users/laurensdv/repos","events_url":"https://api.github.com/users/laurensdv/events{/privacy}","received_events_url":"https://api.github.com/users/laurensdv/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2018-04-25T14:30:04Z","updated_at":"2018-04-26T07:08:42Z","closed_at":null,"author_association":"NONE","body":"With the latest kafka-connect-ui docker (2018-03-21):\r\n\r\nloading the sources is OK (when creating a new Kafka Connect Source) \r\n\r\n![OK source](https://i.imgur.com/t3QSdyY.png)\r\n\r\nbut results in an empty (class) when creating a new sink.\r\n\r\nThis also prevents from activating the \"CREATE\" button when putting a new configuration in the input field (the validation of the input is broken).\r\n\r\n![Empty sink](https://i.imgur.com/2X7mu5O.png)\r\n\r\nI also get the following HTTP 500 error on /api/cluster/connector-plugins/com.datamountaineer.streamreactor.connect.mqtt.sink.MqttSinkConnector/config/validate (probably due to the empty properties template):\r\n`{error_code: 500, message: \"Must configure one of topics or topics.regex\"}\r\nerror_code\r\n:\r\n500\r\nmessage\r\n:\r\n\"Must configure one of topics or topics.regex\"`"},"comment":{"url":"https://api.github.com/repos/Landoop/kafka-connect-ui/issues/comments/384536253","html_url":"https://github.com/Landoop/kafka-connect-ui/issues/75#issuecomment-384536253","issue_url":"https://api.github.com/repos/Landoop/kafka-connect-ui/issues/75","id":384536253,"user":{"login":"laurensdv","id":893551,"avatar_url":"https://avatars3.githubusercontent.com/u/893551?v=4","gravatar_id":"","url":"https://api.github.com/users/laurensdv","html_url":"https://github.com/laurensdv","followers_url":"https://api.github.com/users/laurensdv/followers","following_url":"https://api.github.com/users/laurensdv/following{/other_user}","gists_url":"https://api.github.com/users/laurensdv/gists{/gist_id}","starred_url":"https://api.github.com/users/laurensdv/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/laurensdv/subscriptions","organizations_url":"https://api.github.com/users/laurensdv/orgs","repos_url":"https://api.github.com/users/laurensdv/repos","events_url":"https://api.github.com/users/laurensdv/events{/privacy}","received_events_url":"https://api.github.com/users/laurensdv/received_events","type":"User","site_admin":false},"created_at":"2018-04-26T07:08:41Z","updated_at":"2018-04-26T07:08:41Z","author_association":"NONE","body":"@stheppi \r\nThat's correct, we moved tot Kafka 1.1. \r\n\r\nI think this is not the only error, when I fill in 'topics', it still complains that the 'class' is missing, it results in an error that no class can be found that matches 'undefined' which makes sense because after clicking new on e.g. the MQTT sink, no class appears in the class: (no icon either). It's also strange that the sample configuration is not preloaded either (it used to before)\r\n\r\nHowever as mentioned before, all of this works (filling in the class name and loading the sample configdef) with any (e.g. MQTT) source connector with the same Kafka deployment.\r\n\r\n![second](https://i.imgur.com/fDGC1Qe.png)\r\n\r\n`{\"error_code\":500,\"message\":\"Failed to find any class that implements Connector and which name matches undefined, available connectors are:  (a list of all available connectors ... ) }`"}}
{"actor":{"display_login":"laurensdv"}}