Glassfish-Embedded-Maven-плагин - как развернуть ресурсы - PullRequest
2 голосов
/ 28 марта 2011

Я предоставляю пользователям быстрый и простой способ развертывания моего приложения Java EE 6 с помощью Glassfish-Embedded-Maven-Plugin, так что им не нужно устанавливать и настраивать автономную Glassfish.Однако у меня возникают проблемы с развертыванием ресурсов.

Приложению требуется ресурс JavaMail из контейнера, а также требуется область JAAS с подходящим сопоставлением роли-> пользователя / группы.

При развертывании на изолированной стеклянной рыбке это легко обеспечивается файлом sun-resources.xml и / или парой команд asadmin.Тем не менее, я изо всех сил пытаюсь выяснить, как это сделать со встроенным Glassfish.

Есть ли способ, которым я могу автоматически развернуть glassfish-resources.xml в моем pom как часть glassfish-embedded-maven-плагин вызова?Документация для плагина практически отсутствует или относится к сильно устаревшей версии 2.1, и я все больше застреваю.

1 Ответ

1 голос
/ 29 марта 2011

Похоже, что плагин maven-embedded-glassfish-слишком ограничен для этого варианта использования.

Вместо этого используйте встроенный API Glassfish. Это полностью изменилось в 3.1, но большая часть Интернета ссылается на старые 3.0.1 API, поэтому большинство примеров, которые вы можете найти, будут неправильными. Начните здесь:

http://embedded -glassfish.java.net / nonav / apidocs / орг / GlassFish / встраиваемая / GlassFish.html

...