Включение коннектора MySql / j как части файла EAR: Glassfish - PullRequest
0 голосов
/ 27 июля 2011

Мы хотим упростить процесс развертывания приложения, включив MySql connector / j jar в состав EAR. (поэтому нам не нужно вручную копировать его в папку / lib наших серверов Glassfish)

Возможно ли это?

ОБНОВЛЕНИЕ: Мы прочитали, что это возможно с помощью файлов SAR в JBoss, но мы не думаем, что это доступно в Glassfish.

1 Ответ

1 голос
/ 27 июля 2011

Из-за иерархии загрузчиков классов в Glassfish я не думаю, что это возможно. Jar-файл mysql должен быть доступен за пределами загрузчика классов вашего приложения, поскольку пул соединений доступен глобально.

http://download.oracle.com/docs/cd/E19226-01/820-7695/6niugesfp/index.html#indexterm-28

Из того, что я могу найти, Glassfish не поддерживает ничего похожего на файлы .sar: http://old.nabble.com/Migrating-From-jboss-4.2.1-to-GlassFish-td18629992.html

Возможно, проголосуйте за эту проблему или создайте свою собственную для развертывания в стиле .sar: http://java.net/jira/browse/GLASSFISH-16915

...