Встраивание Феликса в Tomcat - PullRequest
6 голосов
/ 11 июля 2011

Я новичок в OSGi, начал использовать Felix.В настоящее время я хорошо разбираюсь в концепции комплектов, сервисов и т. Д. У меня есть требование, при котором я могу встраивать Феликса в Tomcat, я пытался найти его в Google, но не смог найти подходящего решения для моей цели.Что мне точно нужно ... До сих пор я использовал для развертывания комплектов своих веб-приложений во встроенном сервисе http jetty / PAX web ..., установленном внутри Felix, но теперь я хочу поместить Felix в Apache Tomcat / любой другой сервер приложений, чтобы при любоймой tomcat запускается, мне нужно, чтобы мой экземпляр felix был запущен и работал, и в то же время я должен иметь возможность развертывать / устанавливать / запускать мои пакеты через felix.

Любая помощь будет принята с благодарностью.

1 Ответ

8 голосов
/ 23 сентября 2011

Возможно, вы захотите рассмотреть подпроект Apache Sling Launchpad. Это создает WAR-файл, который можно развернуть в любом контейнере сервлетов и который запускает инфраструктуру Apache Felix в качестве платформы OSGi.

См. Также панель запуска Sling и Embedded Sling для получения дополнительной информации.

...