Cuando publico el proyecto en el servidor Glassfish del eclipse no logra conectar con la base de datos. La clase de conexión esta correcta pues si la pruebo fuera del servidor con otra clase si realiza la conexión correctamente. Sin embargo no he podido solucionarlo. El error que me muestra es el siguiente:
Grave: java.lang.ClassNotFoundException: org.postgresql.Driver
Hola:
Depende del "empaquetado" que estés haciendo en tu aplicación para desplegarlo en glassfish (jar, war, ear, ...). Tienes que asegurarte que el jar con el driver de postgres está accesible, bien en la misma instlación de glassfish donde se pongan los jar compartidos por todas las aplicaciones desplegadas en él, bien dentro del directorio WEB-INF/lib de tu war, ...
Saludos.