В прошлом году я создал пример для CEP, и он сработал. Мой пример был очень простым; Я поставил 2 Params во входных событий в формате JSON, как (http://proton:8080/ProtonOnWebServer/rest/events):REST paylod CEP во входном событии для CEP 5.4.3
{
"Name":"InputEvent",
"speed":"120",
"limit":"100"
}
Теперь я пытаюсь запустить этот пример, и если я использую КЭП (версия 5.4.3) я получил ошибку когда Я пытаюсь отправить событие ввода, но если я использую старую версию (3.3.3), это нормально. Ошибка:
SEVERE: Could not parse JSON NGSI event org.apache.wink.json4j.JSONException: The key [data] was not in the map, reason: The key [data] was not in the map
Не могли бы вы предложить мне, как написать полезную нагрузку REST в поле ввода события?
Спасибо и наилучшими пожеланиями,
Pasquale
Проблема, кажется, в ваш формат json: 'Ключ [данные] не был на карте'. Возможно, это [ссылка] (http://stackoverflow.com/questions/33096357/cep-proton-the-key-was-not-in-the-map-reason- the-key- не имеет значения- карта) может помочь вам (аналогичная проблема). Вы также можете улучшить свой вопрос, редактируя его, добавляя точную запись и получая информацию (запросы, которые вы сделали). – Dalton