Het plaatsen van het jar-bestand in $glassfish-v3-install-root/glassfish/lib bleek correct te zijn.
De
"SEVERE: RAR5111 : Error casting to javax.sql.Datasource java.lang.ClassCastException: com.mysql.jdbc.Driver cannot be cast to javax.sql.DataSource"
fout werd, geloof ik, veroorzaakt door een onjuiste instelling voor de jdbc-pooling op de glassfish-server. Maar ga naar de beheerdersconsole, beschikbaar via het tabblad "server" van Netbeans, ga naar de "JDBC", "Connection Pools", selecteer "java.sql.driver" als het brontype en "com.mysql.jdbc.driver" aangezien de klassenaam van het stuurprogramma het castingprobleem zal oplossen.
Klik op de "Ping"-knop bovenaan om te controleren of u verbinding maakt.