Контейнер OSGi и сервер приложений в AEM
В автономной установке AEM, присутствует ли контейнер felix OSGi внутри контейнера сервлета? Или Jetty Server установлен как пакет в контейнере Felix OSGi?
Какой из них запустится первым при запуске AEM?
И как это изменится для установки на основе WAR?
Согласно этому ответу возможны оба варианта. Но я хочу знать, какой подход используется в AEM.
1 ответ
Решение
Автономный AEM (с помощью быстрого старта) запускает феликс каркас и развертывает причал как связку внутри.
Вы можете проверить это, запустив AEM, а затем откройте системную консоль. В списке пакетов вы найдете org.apache.felix.http.jetty. Это реализация felix спецификации службы OSGi http и встраивание сервера Jetty.