Volgens de volgende JIRA-tickets:
- Kan geen JDBC-bron of verbindingspool maken in de beheerdersconsole
- Kan geen JDBC-verbindingspool maken
dit is nog steeds een onopgelost probleem. Hoewel we zulke dingen kunnen verwachten sinds Oracle heeft een commerciële ondersteuning voor Glassfish opgegeven , is het nog steeds verschrikkelijk dat zulke basisfunctionaliteit niet werkt.
Als je echter echt wanhopig bent, is er een zeer vervelende oplossing. Glassfish arriveert met een vooraf gedefinieerde JDBC-pool DerbyPool die u waarschijnlijk niet nodig zult hebben, tenzij u te maken heeft met Java DB. Voel je vrij om het te bewerken door de klassenaam van de gegevensbron te wijzigen in com.mysql.jdbc.jdbc2.optional.MysqlDataSource
en het aanpassen van aanvullende eigenschappen om te wijzen op de MySQL Server-instantie. Voordat u deze hack uitvoert, moet u ervoor zorgen dat u de MySQL-connector in de lib-map van Glassfish plaatst.
UPDATE
Ik heb net gemerkt dat er een Glassfish-versie is die is gepatcht, Payara genaamd en beschikbaar om hier