java.lang.NullPointerException

Mabel
12 de Enero del 2004
Buenas,

Soy administradora de servidores Web, y tenemos el siguiente problema en la ejecucion de un script que hace una llamada a una clase java:

Exception obteniendo datos
java.lang.NullPointerException
at com.indra.framework.bbdd.GestionCommand.executeCommand(Unknown Source)
at com.indra.uni2.foe.AccesoBD.obtenerOrdenesBD(Unknown Source)
at com.indra.uni2.foe.FoeDatos.doProcess(Compiled Code)
at com.indra.uni2.foe.FoeDatos.main(Unknown Source)
Ocurrió una excepción en obtenerOrdenesBD


Me podriais ayudar, y decirme q significa este error? Gracias de antemano.


eldrum
12 de Enero del 2004
java.lang.NullPointerException es para mi el error mas cachondo de java, ya que requiere una barbaridad de paciencia para aislarlo.
El problema es que en algun momento intentas llamar a un metodo, o a una propiedad de un objeto nulo.
Eso parece el volcado de pila de la captura de una excepcion, un par de consejos para aislar el error:
- trazar (System.out.println("") o lo que sea, linea a linea, para encontrar la linea del fallo.
- trazar el valor de todas las instacias que se usen para ver cual es nula.
- usar el if(instancia != null) antes de utilizar a instancia

Mabel
12 de Enero del 2004
Muchas gracias, yo estoy en produccion con lo cual no tengo acceso al codigo java, he trasladado el problema a los de desarrollo para q lo miren y se quemen ellos las neuronas ;-)
Pero queria saber de q se trataba.

Muchas gracias ;-)