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

Problema netbeans al crear servlet

Estas en el tema de Problema netbeans al crear servlet en el foro de Java en Foros del Web. Hola a todos, Trabajo con netbeans 6.9. En algunos proyectos cuando voy a crear un servlet (botón derecho sobre proyecto, new, servlet) en el cuadro ...
  #1 (permalink)  
Antiguo 25/08/2010, 08:39
 
Fecha de Ingreso: febrero-2008
Ubicación: Madrid
Mensajes: 474
Antigüedad: 16 años, 2 meses
Puntos: 1
Exclamación Problema netbeans al crear servlet

Hola a todos,

Trabajo con netbeans 6.9. En algunos proyectos cuando voy a crear un servlet (botón derecho sobre proyecto, new, servlet) en el cuadro de diálogo que abre netbeans para nombrar el servlet y demás, me aparece el siguiente mensaje:

Web application is unsupported. Upgrade web.xml to version 2.4 or newer or use previous version of netbeans.

Y no me deja crear el servlet. He intentado crearlo a mano (copia y pega y luego mapearlo) pero no lo reconoce...

He buscado por la web y no hay nada.

Gracias.
  #2 (permalink)  
Antiguo 31/08/2010, 05:25
Avatar de Fuzzylog  
Fecha de Ingreso: agosto-2008
Ubicación: En internet
Mensajes: 2.511
Antigüedad: 15 años, 8 meses
Puntos: 188
Respuesta: Problema netbeans al crear servlet

Empecemos por lo básico.

En tu aplicación o proyecto debe existir un archivo web.xml donde se definen los servlets, que está configurado para una versión concreta de web-app. Eso se mira al inicio del archivo, donde debería poner algo como:

<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd">

Desafortunadamente la ultima versión de netbeans no da soporte a versiones antiguas de web-app.

Deberías plantearte si te conviene utilizar una versión del netbeans más antigua. La 5.5 por ejemplo se instala aparte y puedes abrir las aplicaciones.

Otra opción sería aprovechar un web.xml generado al crear una nueva aplicación con el netbeans 6.9 y añadir ahí el contenido del web.xml previo. Manteniendo la estructura general del primer web.xml.

También se podría deber al soporte de versiones j2ee (si se hizo con la 1.4). En este caso igual habría que modificar alguna de las propiedades del proyecto, aunque es poco recomendable.
  #3 (permalink)  
Antiguo 05/09/2010, 02:27
 
Fecha de Ingreso: febrero-2008
Ubicación: Madrid
Mensajes: 474
Antigüedad: 16 años, 2 meses
Puntos: 1
Respuesta: Problema netbeans al crear servlet

Muchas gracias por tu ayuda.

La verdad es que es una cagada por parte de netbeans, imagino que bajaré de versión porque he intendo aprochar como decías el web.xml de una versión anterior y no funciona ni a tiros...

Etiquetas: netbeans, servlet
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 01:06.