Ver Mensaje Individual
  #3 (permalink)  
Antiguo 03/07/2011, 16:11
Avatar de HiparcodNicea
HiparcodNicea
 
Fecha de Ingreso: abril-2011
Ubicación: Aqui y Alla
Mensajes: 11
Antigüedad: 13 años
Puntos: 0
Respuesta: Debug en NetBeans bajo Aplicaciones Web - No funciona

Cita:
Iniciado por Xerelo Ver Mensaje
El error 404 es que no encuentra una web/fichero, no tiene por qué estar relacionado con el debug.



Si la aplicación no lo encuentra, difícilmente vas a poder entrar en el debug. 1. ¿Funciona correctamente si lo ejecutas desde Netbeans sin ser con el debug? 2. ¿Funciona el debug en otras partes de la aplicación?


Xerelo, gracias por tu pronta respuesta.

1. La aplicación funciona correctamente cuando construyo el War, no cuando lo corro desde netbeans.
2. En ninguna otra parte de la aplicación funciona el debug. Siempre me reporta el mismo error, independiente del Servlet que invoque.

Ahora bien, entiendo que el contexto del mensaje, pero si el archivo web.xml esta correctamente editado en cuanto mapping y servlet name y servlet class, debería de encontrar el archivo al momento de su invocación.

Mira este es el web.xml

<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">
<description>CEA-Web, design and development by ED&amp;TD(&amp;#174;)</description>
<display-name>applicationName</display-name>
<servlet>
<servlet-name>svStudent</servlet-name>
<servlet-class>Server.svStudent</servlet-class>
</servlet>
<servlet>
<servlet-name>svRAgreement</servlet-name>
<servlet-class>Server.svRAgreement</servlet-class>
</servlet>
<servlet>
<servlet-name>svPayment</servlet-name>
<servlet-class>Server.svPayment</servlet-class>
</servlet>
<servlet>
<servlet-name>svPrint</servlet-name>
<servlet-class>Driver.Print</servlet-class>
</servlet>
<servlet>
<servlet-name>svVehicle</servlet-name>
<servlet-class>Server.svVehicle</servlet-class>
</servlet>
<servlet>
<servlet-name>svEmployee</servlet-name>
<servlet-class>Server.svEmployee</servlet-class>
</servlet>
<servlet>
<servlet-name>svExpenditures</servlet-name>
<servlet-class>Server.svExpenditures</servlet-class>
</servlet>
<servlet>
<servlet-name>svSchool</servlet-name>
<servlet-class>Server.svSchool</servlet-class>
</servlet>
<servlet>
<servlet-name>svContract</servlet-name>
<servlet-class>Server.svContract</servlet-class>
</servlet>
<servlet>
<servlet-name>svNoveltyPayroll</servlet-name>
<servlet-class>Server.svNoveltyPayroll</servlet-class>
</servlet>
<servlet>
<servlet-name>Demo</servlet-name>
<servlet-class>Server.Demo</servlet-class>
</servlet>
<servlet>
<servlet-name>svAssign</servlet-name>
<servlet-class>Server.svAssign</servlet-class>
</servlet>
<servlet>
<servlet-name>svLoadNotes</servlet-name>
<servlet-class>Server.svLoadNotes</servlet-class>
</servlet>
<servlet>
<servlet-name>svCloseCash</servlet-name>
<servlet-class>Server.svCloseCash</servlet-class>
</servlet>
<servlet>
<servlet-name>svScheduleClass</servlet-name>
<servlet-class>Server.svScheduleClass</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>svStudent</servlet-name>
<url-pattern>/svStudent</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>svRAgreement</servlet-name>
<url-pattern>/svRAgreement</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>svPayment</servlet-name>
<url-pattern>/svPayment</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>svPrint</servlet-name>
<url-pattern>/svPrint</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>svVehicle</servlet-name>
<url-pattern>/svVehicle</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>svEmployee</servlet-name>
<url-pattern>/svEmployee</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>svExpenditures</servlet-name>
<url-pattern>/svExpenditures</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>svSchool</servlet-name>
<url-pattern>/svSchool</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>svContract</servlet-name>
<url-pattern>/svContract</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>svNoveltyPayroll</servlet-name>
<url-pattern>/svNoveltyPayroll</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Demo</servlet-name>
<url-pattern>/Demo</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>svAssign</servlet-name>
<url-pattern>/svAssign</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>svLoadNotes</servlet-name>
<url-pattern>/svLoadNotes</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>svCloseCash</servlet-name>
<url-pattern>/svCloseCash</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>svScheduleClass</servlet-name>
<url-pattern>/svScheduleClass</url-pattern>
</servlet-mapping>
<session-config>
<session-timeout>
30
</session-timeout>
</session-config>
<welcome-file-list>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
</web-app>

Que opinas? Alguna idea?