2013-06-18 3 views
2

Мы пытаемся перейти от GlassFish к TomEE, однако мы испытываем проблемы с развертыванием наших настраиваемых адаптеров ресурсов на TomEE. На GlassFish это просто вопрос развертывания RAR-файла, настройка конфигурации адаптера ресурсов, и это все. Как мы можем сделать то же самое на TomEE с минимальными изменениями в нашем коде?Развертывание адаптеров ресурсов на TomEE

+0

Что именно эти проблемы вы испытываете? Предоставление более подробной информации может помочь вам получить лучший ответ. Кроме того, только потому, что GlassFish делает что-то, это не означает, что все контейнеры J2EE тоже делают это. GlassFish может реализовать дополнительные функции, которые не требуются для соответствия J2EE. – RudolphEst

+0

Да, я полностью согласен, однако я не смог найти хорошее пошаговое руководство по развертыванию адаптеров ресурсов в TomEE, и я даже не уверен, что мы делаем все правильно. Например, мы развернули наш файл RAR в каталог/webapps, но как его ссылать? Где настраивать реализацию адаптера ресурса, как автоматически вводить свойства конфигурации? Мы попытались добавить его в tomee.xml, но мы получили исключение ClassNotFound, даже если адаптер развернут. – Dario

ответ

1

в основном идут в tomee.xml, обеспечить эта линия не комментировали:

<Deployments dir="apps" /> 

Если папка приложения не существует создать его (том же уровне, WebApps) и поставить RAR внутри

+0

Как его настроить tomee.xml? Скажем, у вас есть rar с именем «xyz.rar», и он в приложениях –

+0

. Вы можете настроить его через системные свойства . = значение ra имя зарегистрировано при запуске Альтернатива заключается в том, чтобы определить соединитель как простой ресурс, используя имя класса, а затем он просто является ресурсом Tomee, но должен работать почти одинаково –