Buenas Tardes

mi plataforma es Winxp y La version del pentaho es la 3.0

Tengo un error al intentar de ejecutar un query con la clase IPentahoResultSet de pentaho para pintar un pie. en el momento de yo ejecutarlo me lo captura la variable de excepcion y me dice que la variable es nula pero lo raro es que sucede en ocasiones, siendo siempre el mismo query unas veces me lo ejecuta y otras no.
me pueden ayudar deciendome como hago para capturar bien el error de la variable de excepcion
ya que solo me saca java.lang.nullPointerException y no me especifica bien el error.
a continuacion el codigo conel que lleno el resulset:

Code:
IPentahoSession userSession = PentahoHttpSessionHelper.getPentahoSession( request );	
IPentahoConnection con = null;
String consulta = select * from tabla;
IPentahoResultSet rs = null;
String nombrejndi = "jfk";
con = PentahoConnectionFactory.getConnection(IPentahoConnection.SQL_DATASOURCE, nombrejndi, userSession, userSession);

try
{           
     rs = con.executeQuery(consulta);
}
catch(Exception e)
{ }
ayuda por favor a si sea con codigo para llenarlo de otra forma.

muchas gracias por la atencion prestada.