Проект bnd osgi не запускается через Firefox
Я только начинаю изучать, как создать bnd OSGI проект. Я пытаюсь запустить очень простой проект без каких-либо сообщений об ошибках, но когда я перехожу на localhost, он показывает "HTTP ERROR: 404".
простой класс:
остальные строят зависимости
Запустить зависимости
ошибка http:
Спасибо за вашу помощь!
2 ответа
Последняя версия 2.0.4 org.amdatu.web.rest.wink
комплект не очень хорошо работает с Felix Http Jetty 3.x.
Если вы прикрепите версию этого пакета к версии 2.0.3, все должно работать как положено. Для этого измените org.amdatu.web.rest.wink
введите ваш runbnd.bndrun
-разбивает на:
org.amdatu.web.rest.wink;version='[2.0.3,2.0.3]'
Ваш класс снабжен аннотациями jax-rs и публикует сервис OSGi. Если это предоставляет сервисы как ресурсы REST, зависит от установленных вами пакетов.
Вы должны установить пакет, который отслеживает такие службы и создает для них конечные точки REST.
См. Здесь описание ссылки. Я думаю, что вам, по крайней мере, нужно добавить пакет org.amdatu.web.wink в ваш файл bdnrun.