2017-01-21 18 views
0

KaA 0.10.0で初めてのイベントクラスファミリの設定に取り掛かりました。イベントクラスファミリの作成時に検証エラーが発生しました

と私は次のエラー得続ける:参照タイプはテナントCTLで作成されてきたが、「com.xxx.types.HvacType」

スキーマ検証エラー:未定義の名前を。

CTL:

{ 

"タイプ": "記録"、 "のClassType": "オブジェクト"、 "名前空間": "com.xxx.types"、 "名":「HvacType 」 "フィールド":[ { "名前": "ID"、 "タイプ": "INT" }、 { "名前" "名前"、 "タイプ": "文字列" } ] }

ECF:

[ { "タイプ": "記録"、 "名前空間": "com.xxx.request"、 "名": "ChangeSelectedHvacTypeRequest"、 "のClassType": "イベント」、 "フィールド":[{ "名前": "選択"、 "タイプ":[ "com.xxx.types.HvacType" ] }]、 "依存性":[ { "fqn": "com.xxx.types.HvacType"、 "バージョン":1 } ] } ]

+0

これはどれですか? :) – Netphreak

答えて

1

あなたは、フィールドの間違った型を持っている "タイプ "を選択し"":[ "このフィールドのcom.xxx.types.HvacType"]

タイプマストは「記録」である。 official avro documentationをご利用ください。また、avro uiシーマビルダーのkaaプロジェクトを使用することもできます。

関連する問題