У меня есть проект, содержащий много ejb-модулей, каждый из которых имеет собственный ejb-jar.xml. Все эти модули упакованы в одно ухо. Мне нужно централизовать дескриптор развертывания в одном файле, Могу ли я использовать application.xml для этой проблемы? могу ли я использовать ejb-jar.xml в ухе? или есть другое решение?Использование application.xml вместо ejb-jar.xml
ответ
Нет, не в EAR. Каждая банка с EJB: s - его собственный отдельный модуль. Если вы не можете описать через аннотации все, что вы хотите описать, затем прибегните к файлу ejb-jar.xml и поместите его в священную директорию META-INF файла jar, которая содержит бобы. Файл application.xml в основном предназначен для описания вещей, которые истинны для всего приложения, а записи об окружающей среде - это одна вещь, которая сразу приходит на ум. Разделение модулей и разделение ejb-jar.xml также разделяет пространство имен и позволяет вам иметь несколько компонентов и записей среды, определенных с одним и тем же именем, без каких-либо конфликтов.
Если вам не нужна эта модуляция, тогда вы можете упаковать все в файл WAR и использовать только один файл ejb-jar.xml для приложения, помещенный в каталог WEB-INF. Фактически, вы бы сначала упаковали свои бобы в файл jar вместе с файлом ejb-jar.xml, который вы выбрали в подкаталог под названием lib в вашем файле WAR, тогда эти дескрипторы (файлы XML) будут проигнорированы.
- 1. Application.xml vs sun-application.xml
- 2. AppEngine-application.xml
- 3. Weblogic Config Files - WebLogic-application.xml, weblogic.xml, application.xml, web.xml
- 4. Zend Tool & application.xml
- 5. Zend Framework application.xml modules loading
- 6. java.net.ConnectException: после добавления WebLogic-application.xml
- 7. Gradle - Suppress gradle для создания application.xml
- 8. Как добавить weblogic-application.xml в файл WAR
- 9. application.xml невозможно прочитать из-за XSD
- 10. Eclipse m2e-wtp plugin постоянно перезаписывает application.xml
- 11. Весенняя загрузка с ресурсом application.xml не работает
- 12. В чем разница между web.xml и application.xml?
- 13. Может ли быть создано appengine-application.xml?
- 14. Application.xml файл weblogic в JBoss 7.1.1
- 15. Добавление банки в приложение в application.xml?
- 16. Использование вместо .each()
- 17. Использование изображений вместо стилей
- 18. Использование ByteArrayInputStream вместо FileInputStream
- 19. Использование наконец вместо улова
- 20. Использование FirePHP вместо var_dump
- 21. Использование объектов вместо GET
- 22. Использование кассандры вместо memcache?
- 23. Использование строк вместо перечислений?
- 24. Использование SetDefault вместо defaultdict
- 25. Использование MPI_TYPE_VECTOR вместо MPI_Gather
- 26. Использование ui.router вместо ngRoute
- 27. Использование переменной вместо строки
- 28. Использование MySQL вместо LocalDB
- 29. Использование Upstart вместо cron
- 30. Использование charAt вместо подстроки