Интеграция Куры и Лазурного
Как я знаю, мы можем интегрировать Kura и Azure IoT Hub.
Я следовал руководству от Microsoft по моделированию устройства и отправке данных в Azure IoT HUb. Все отлично.
Но когда я пытаюсь интегрировать это на Куре.
Я последовал совету от Куры, чтобы вставить внешний сосуд (от Microsoft).
Все выглядит хорошо. Я успешно экспортировал свой Bundle.
Но когда мой пакет запускается, он не удовлетворяет некоторым условиям с отсутствием класса.
Вот сообщение об ошибке:
Instances:
No instances were created because: Can not activate instance of component org.kura.microsoft.simulatedevicesecond.Simulatedevicesecond. The activation throws: java.lang.NoClassDefFoundError: javax/crypto/spec/SecretKeySpec
Но класс "javax/crypto/spec/SecretKeySpec" принадлежит jce.jar (существовал в java JDK).
Пожалуйста, помогите мне решить эту проблему.
Большое спасибо.
2 ответа
Я нашел решение для моего вопроса.
Я использовал неправильную версию Kura и Kura Workspace.
Я использовал Kura Workspace 2.2 с Kura версии 1.4.
Это сделало эту ошибку. Измените его на версию Kura 2.x.
Все отлично