Error: El nombre de clase es erróneo o la ruta de clase no está definida para: com.mysql.jdbc.jdbc2.optional.MysqlDataSource
Cuando hago clic sobre el botón Sondeo o Ping me aparece un error indicando que no encuentra la clase com.mysql.jdbc.jdbc2.optional.MysqlDataSource

Respuesta
Este errror se produce por que el servidor GlassFish necesita tener visibilidad de los Drivers de la Base de Datos. En este caso concreto de los drivers de MySQL.
En este vínculo Apéndice - Indicar el classpath de las librerías del Driver Connector/J de MySQL se explica cómo configurar GlassFish para indicarle la localización de los mencionados drivers.