Ver Mensaje Individual
  #6 (permalink)  
Antiguo 07/05/2013, 11:03
Avatar de Fuzzylog
Fuzzylog
 
Fecha de Ingreso: agosto-2008
Ubicación: En internet
Mensajes: 2.511
Antigüedad: 16 años, 2 meses
Puntos: 188
Respuesta: El documento no tiene pagina

public static Connection con;

El objetivo de public static es permitir que la variable sea accesible desde otras clases importando la clase contenedora y sin instanciarla. Si en otras clases de tu proyecto no vas a hacer EjecutarReporte.con para obtener la connection entonces recomendaría cambiar por:

private Connection con; // Lo mismo aplicaría a las constantes manteniendo el final

Ahora tienes un objeto Connection declarado, y referenciado a la variable con, pero de valor null.

con = DriverManager.getConnection(RUTA,USER,PASSWORD);

Si te da aqui el nullpointer lo más probable es que sea DriverManager lo que sea null, ya que el nullpointer se produce al acceder a algun atributo o llamar a algún método de un objeto null. es decir, que si el resultado de todo eso fuese con = null; no habría excepción en ese punto.
__________________
if (fuzzy && smooth) {
fuzzylog = "c00l";
return true;
}