D'après les tickets JIRA suivants :
- Impossible de créer une ressource JDBC ou un pool de connexions dans la console d'administration
- Impossible de créer le pool de connexions JDBC
c'est encore un problème non résolu. Même si nous pouvons nous attendre à de telles choses depuis Oracle a abandonné un support commercial pour Glassfish , il est toujours horrible qu'une telle fonctionnalité de base ne fonctionne pas.
Cependant, si vous êtes vraiment désespéré, il existe une solution de contournement très désagréable. Glassfish arrive avec un pool JDBC prédéfini DerbyPool dont vous n'aurez probablement pas besoin, sauf si vous avez affaire à Java DB. N'hésitez pas à le modifier en changeant le nom de la classe Datasource en com.mysql.jdbc.jdbc2.optional.MysqlDataSource
et ajuster des propriétés supplémentaires pour pointer sur l'instance de MySQL Server. Avant de faire ce hack, assurez-vous que vous avez placé le connecteur MySQL dans le dossier lib de Glassfish.
MISE À JOUR
Je viens de remarquer qu'il existe une version de Glassfish qui a été corrigée, elle s'appelle Payara et est disponible en téléchargement ici . Selon la documentation, il s'agit d'un clone de GlassFish 4.1, corrigé et développé par la communauté.