Мы пытаемся перейти от GlassFish к TomEE, однако мы испытываем проблемы с развертыванием наших настраиваемых адаптеров ресурсов на TomEE. На GlassFish это просто вопрос развертывания RAR-файла, настройка конфигурации адаптера ресурсов, и это все. Как мы можем сделать то же самое на TomEE с минимальными изменениями в нашем коде?Развертывание адаптеров ресурсов на TomEE
ответ
в основном идут в tomee.xml, обеспечить эта линия не комментировали:
<Deployments dir="apps" />
Если папка приложения не существует создать его (том же уровне, WebApps) и поставить RAR внутри
Как его настроить tomee.xml? Скажем, у вас есть rar с именем «xyz.rar», и он в приложениях –
. Вы можете настроить его через системные свойства
Что именно эти проблемы вы испытываете? Предоставление более подробной информации может помочь вам получить лучший ответ. Кроме того, только потому, что GlassFish делает что-то, это не означает, что все контейнеры J2EE тоже делают это. GlassFish может реализовать дополнительные функции, которые не требуются для соответствия J2EE. – RudolphEst
Да, я полностью согласен, однако я не смог найти хорошее пошаговое руководство по развертыванию адаптеров ресурсов в TomEE, и я даже не уверен, что мы делаем все правильно. Например, мы развернули наш файл RAR в каталог/webapps, но как его ссылать? Где настраивать реализацию адаптера ресурса, как автоматически вводить свойства конфигурации? Мы попытались добавить его в tomee.xml, но мы получили исключение ClassNotFound, даже если адаптер развернут. – Dario