Foros del Web » Programación para mayores de 30 ;) » Java »

Error java.lang.NullPointerException

Estas en el tema de Error java.lang.NullPointerException en el foro de Java en Foros del Web. holas, mi problema es cuando llamo un procedimiento de oracle en java me bota en la consola Error java.lang.NullPointerException Este es mi procedimiento Código: create ...
  #1 (permalink)  
Antiguo 05/12/2013, 11:19
 
Fecha de Ingreso: septiembre-2013
Mensajes: 9
Antigüedad: 10 años, 7 meses
Puntos: 0
Error java.lang.NullPointerException

holas, mi problema es cuando llamo un procedimiento de oracle en java me bota en la consola
Error java.lang.NullPointerException

Este es mi procedimiento
Código:
create or replace procedure GALINDO.actualizar_salario(
p_codigo IN GALINDO.DOCENTE.CODDOCENTE%type

) is
begin
 
   update GALINDO.DOCENTE set salario=salario+50
    WHERE CODDOCENTE=p_codigo;
end ;
y este es la llamada del procedimiento

Código:
String codigo=jTextField1.getText();

    String actualizar="{call GALINDO.actualizar_salario(?)}";
    try{
    cstmt=conn.prepareCall(actualizar);
    cstmt.setString(1,codigo.toString());
    cstmt.execute();
    conn.close();

    }catch (SQLException e) {
            System.out.println("NO LO EJECUTO !!"+e.getMessage());
            e.printStackTrace();
        }
el error

Cita:
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
at Tablas.TablaDocente.jButton2ActionPerformed(TablaD ocente.java:162)
at Tablas.TablaDocente.access$100(TablaDocente.java:2 1)
at Tablas.TablaDocente$2.actionPerformed(TablaDocente .java:76)
at javax.swing.AbstractButton.fireActionPerformed(Abs tractButton.java:2018)
at javax.swing.AbstractButton$Handler.actionPerformed (AbstractButton.java:2341)
at javax.swing.DefaultButtonModel.fireActionPerformed (DefaultButtonModel.java:402)
at javax.swing.DefaultButtonModel.setPressed(DefaultB uttonModel.java:259)
at javax.swing.plaf.basic.BasicButtonListener.mouseRe leased(BasicButtonListener.java:252)
at java.awt.Component.processMouseEvent(Component.jav a:6505)
at javax.swing.JComponent.processMouseEvent(JComponen t.java:3321)
at java.awt.Component.processEvent(Component.java:627 0)
at java.awt.Container.processEvent(Container.java:222 9)
at java.awt.Component.dispatchEventImpl(Component.jav a:4861)
at java.awt.Container.dispatchEventImpl(Container.jav a:2287)
at java.awt.Component.dispatchEvent(Component.java:46 87)
at java.awt.LightweightDispatcher.retargetMouseEvent( Container.java:4832)
at java.awt.LightweightDispatcher.processMouseEvent(C ontainer.java:4492)
at java.awt.LightweightDispatcher.dispatchEvent(Conta iner.java:4422)
at java.awt.Container.dispatchEventImpl(Container.jav a:2273)
at java.awt.Window.dispatchEventImpl(Window.java:2719 )
at java.awt.Component.dispatchEvent(Component.java:46 87)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.j ava:735)
at java.awt.EventQueue.access$200(EventQueue.java:103 )
at java.awt.EventQueue$3.run(EventQueue.java:694)
at java.awt.EventQueue$3.run(EventQueue.java:692)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPri vilege(ProtectionDomain.java:76)
at java.security.ProtectionDomain$1.doIntersectionPri vilege(ProtectionDomain.java:87)
at java.awt.EventQueue$4.run(EventQueue.java:708)
at java.awt.EventQueue$4.run(EventQueue.java:706)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPri vilege(ProtectionDomain.java:76)
at java.awt.EventQueue.dispatchEvent(EventQueue.java: 705)
at java.awt.EventDispatchThread.pumpOneEventForFilter s(EventDispatchThread.java:242)
at java.awt.EventDispatchThread.pumpEventsForFilter(E ventDispatchThread.java:161)
at java.awt.EventDispatchThread.pumpEventsForHierarch y(EventDispatchThread.java:150)
at java.awt.EventDispatchThread.pumpEvents(EventDispa tchThread.java:146)
at java.awt.EventDispatchThread.pumpEvents(EventDispa tchThread.java:138)
at java.awt.EventDispatchThread.run(EventDispatchThre ad.java:91)
porfavor si alguien me ayuda con este error
  #2 (permalink)  
Antiguo 08/12/2013, 06:54
Avatar de Xerelo  
Fecha de Ingreso: mayo-2009
Mensajes: 2.175
Antigüedad: 15 años
Puntos: 306
Respuesta: Error java.lang.NullPointerException

Cita:
at Tablas.TablaDocente.jButton2ActionPerformed(TablaD ocente.java:162)
¿Cuál es la línea 162 de TablaDocente?
__________________
Cada vez que solucionas los problemas de alguien que no se esfuerza, piensa en que el día de mañana puede llegar a ser tu compañero de trabajo, o peor, tu jefe.
  #3 (permalink)  
Antiguo 08/12/2013, 11:43
Avatar de fpalomar  
Fecha de Ingreso: noviembre-2003
Mensajes: 123
Antigüedad: 20 años, 5 meses
Puntos: 3
Respuesta: Error java.lang.NullPointerException

Hola,

¿Has provado de ejecutar el modo Debug, poniendo una marca en esa línea para ver lo que sucede o que valores toman los datos de la tabla?

Saludos

Etiquetas: string
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:19.