Как встроить OpenEJB в существующую установку Tomcat

У меня есть текущая установка Tomcat 8. Я хотел бы добавить к ней поддержку EJB. Но когда я искал в Интернете, как встроить OpenEJB в Tomcat, я нашел только результаты TomEE и ничего о простом Tomcat. Я бы предпочел не запускать выделенный сервер EJB, а вместо этого запускать EJB на той же JVM, что и Tomcat и мое приложение. Как мне это сделать?


person vikarjramun    schedule 15.11.2017    source источник
comment
Краткий ответ заключается в том, что вы этого не сделаете. Вы используете TomEE или WildFly или одну из множества других реализаций Java EE. У тебя наверняка есть дела поважнее?   -  person Steve C    schedule 17.11.2017


Ответы (2)


Абсолютно лучший способ сделать это — просто загрузить Apache TomEE, который представляет собой не что иное, как Tomcat с уже встроенным OpenEJB! :)

person Jonathan S. Fisher    schedule 21.11.2017

Вы можете добавить tomee webapp в свой tomcat (через server.xml это нормально), убедитесь, что у вас есть tomee-loader в common.loader через catalina.properties и добавьте в server.xml org.apache.tomee.loader.OpenEJBListener на сервере. xml Слушатели.

person Romain Manni-Bucau    schedule 03.12.2017