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

Error

Estas en el tema de Error en el foro de Java en Foros del Web. buenas!!!Alguien sabe lo que falla? se que es una variable q puede q este a null, pero no me lo explico alguien puede decirme algo ...
  #1 (permalink)  
Antiguo 21/07/2008, 07:03
 
Fecha de Ingreso: junio-2008
Mensajes: 168
Antigüedad: 15 años, 9 meses
Puntos: 0
Pregunta Error

buenas!!!Alguien sabe lo que falla?

se que es una variable q puede q este a null, pero no me lo explico alguien puede decirme algo más.Mil Gracias!!!
Ahi va el error:

type Informe de Excepción

mensaje

descripción El servidor encontró un error interno () que hizo que no pudiera rellenar este requerimiento.

excepción

org.apache.jasper.JasperException
org.apache.jasper.servlet.JspServletWrapper.servic e(JspServletWrapper.java:372)
org.apache.jasper.servlet.JspServlet.serviceJspFil e(JspServlet.java:292)
org.apache.jasper.servlet.JspServlet.service(JspSe rvlet.java:236)
javax.servlet.http.HttpServlet.service(HttpServlet .java:802)


causa raíz

java.lang.NullPointerException
org.apache.jsp.Dreamweaver.ventanaCrearAlumno_jsp. _jspService(ventanaCrearAlumno_jsp.java:189)
org.apache.jasper.runtime.HttpJspBase.service(Http JspBase.java:94)
javax.servlet.http.HttpServlet.service(HttpServlet .java:802)
org.apache.jasper.servlet.JspServletWrapper.servic e(JspServletWrapper.java:324)
org.apache.jasper.servlet.JspServlet.serviceJspFil e(JspServlet.java:292)
org.apache.jasper.servlet.JspServlet.service(JspSe rvlet.java:236)
javax.servlet.http.HttpServlet.service(HttpServlet .java:802)


nota La traza completa de la causa de este error se encuentra en los archivos de diario de Apache Tomcat/5.0.28
  #2 (permalink)  
Antiguo 21/07/2008, 08:34
Avatar de Xinef  
Fecha de Ingreso: marzo-2007
Mensajes: 202
Antigüedad: 17 años, 1 mes
Puntos: 7
Respuesta: Error

Mira el java que ha creado Tomcat con la página JSP... en ese fichero tienes la línea 189, que es donde ha dado el null y sabrás que objeto es.
  #3 (permalink)  
Antiguo 21/07/2008, 08:36
 
Fecha de Ingreso: junio-2008
Mensajes: 168
Antigüedad: 15 años, 9 meses
Puntos: 0
Respuesta: Error

muchas gracias cada dia se aprende algo más...java me va matar jeje
  #4 (permalink)  
Antiguo 21/07/2008, 08:37
 
Fecha de Ingreso: junio-2008
Mensajes: 168
Antigüedad: 15 años, 9 meses
Puntos: 0
Respuesta: Error

pero muchas veces miras la línea y no aparece codigo sino

<tr>
<td>

etc..
  #5 (permalink)  
Antiguo 21/07/2008, 08:49
Avatar de Xinef  
Fecha de Ingreso: marzo-2007
Mensajes: 202
Antigüedad: 17 años, 1 mes
Puntos: 7
Respuesta: Error

Cita:
Iniciado por txiti Ver Mensaje
pero muchas veces miras la línea y no aparece codigo sino

<tr>
<td>

etc..

Eso es porque estas mirando el JSP, no el servlet que crea Tomcat.

Cuando creas una página JSP, Tomcat la transforma en un servlet, que compila y convierte en clase.

Para ver el error en la línea "verdadera", tienes que mirar el código fuente del servlet, no de la página JSP.

El código fuente del servlet (y la clase generada) lo puedes encontrar en el directorio work de tu Tomcat.
  #6 (permalink)  
Antiguo 21/07/2008, 09:10
 
Fecha de Ingreso: junio-2008
Mensajes: 168
Antigüedad: 15 años, 9 meses
Puntos: 0
Respuesta: Error

gracias de nuevo
  #7 (permalink)  
Antiguo 21/07/2008, 09:12
 
Fecha de Ingreso: junio-2008
Mensajes: 168
Antigüedad: 15 años, 9 meses
Puntos: 0
Respuesta: Error

no será en logs? pk en la carpeta work no hay mas que carpetas y carpetas y archivos raros
  #8 (permalink)  
Antiguo 21/07/2008, 09:18
Usuario no validado
 
Fecha de Ingreso: junio-2008
Mensajes: 386
Antigüedad: 15 años, 9 meses
Puntos: 10
Respuesta: Error

Cita:
Iniciado por txiti Ver Mensaje
no será en logs? pk en la carpeta work no hay mas que carpetas y carpetas y archivos raros
No son archivos raros, normalmente tienen esta estructura:

work\Catalina\localhost\<nombreDeTuAplicacion>\org \apache\jsp

En esta carpeta se encuentran tus jsp en codigo java, ahi podras ver el numero de linea real donde te marca el error.

saludos!
  #9 (permalink)  
Antiguo 21/07/2008, 09:22
 
Fecha de Ingreso: junio-2008
Mensajes: 168
Antigüedad: 15 años, 9 meses
Puntos: 0
Respuesta: Error

esq me aperece diferente por eso decia.Gracias

hasta aqui todo igual

C:\jakarta-tomcat-5.0.28\work\Catalina\localhost

pero luego no sale el nombre de mi aplicación otros nombres de carpetas
  #10 (permalink)  
Antiguo 21/07/2008, 09:44
Usuario no validado
 
Fecha de Ingreso: junio-2008
Mensajes: 386
Antigüedad: 15 años, 9 meses
Puntos: 10
Respuesta: Error

Bueno, antes de ver el codigo java del jsp, te recomiendo que veas que en tu jsp no estas utilizando una variable que sea nula.

Puedes debugear tu jsp e imprimir las variables que vayas usando y asi veras cual te falla.

saludos!
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 19:44.