De acordo com os seguintes tickets JIRA:
- Não é possível criar recurso JDBC ou pool de conexão no Admin Console
- Não é possível criar o pool de conexão JDBC
este ainda é um problema não resolvido. Mesmo que possamos esperar essas coisas desde A Oracle abandonou um suporte comercial para Glassfish , ainda é horrível que essa funcionalidade básica não funcione.
No entanto, se você estiver realmente desesperado, há uma solução muito desagradável. Glassfish chega com um pool JDBC predefinido DerbyPool que você provavelmente não precisará, a menos que esteja lidando com Java DB. Sinta-se à vontade para editá-lo alterando o nome da classe Datasource para
com.mysql.jdbc.jdbc2.optional.MysqlDataSource
e ajustando propriedades adicionais para apontar na instância do MySQL Server. Antes de fazer este hack, certifique-se de colocar o conector MySQL na pasta lib do Glassfish. ATUALIZAÇÃO
Acabei de notar que existe uma versão do Glassfish que foi corrigida, chama-se Payara e está disponível para download aqui . De acordo com a documentação, é um clone do GlassFish 4.1, corrigido e desenvolvido pela comunidade.