Bienvenida

Como todo en la vida, la innovación es la clave del éxito por lo que nos hemos visto en la necesidad de "evolucionar" este blog para abarcar muchos otros temas que estaban quedando de lado en nuestros cursos "oficiales".

Si deseas aprender o profundizar algunos temas en particular, no dudes en contactarnos.


lunes, 18 de julio de 2011

Acerca de un error curioso ....

A veces nos ha sucedido que importamos un proyecto y al querer ejecutarlo en Tomcat 6 nos aparece un mensaje de error indicando que la versión 3 no es soportada.

Esto se debe a que cada versión de Tomcat soporta una especificación de Servlet:

Y que además, cada proyecto, al momento de ser creado ( en Eclipse)  nos pregunta el "Dynamic Web Module" que vamos a usar ( en el caso del gráfico siguiente, se pone por defecto la versión 2.5 ):


Si obtenemos el error mencionado al inicio, debemos verificar con que versión de módulo fue creado el proyecto ... teniendo en cuenta que NO es posible bajar de versión 3.0 a niveles inferiores. En el siguiente gráfico, el "Dynamic Web Module" está en 3.0


Otra forma de verificar, es mirar el encabezado del web.xml (si dice version=3.0 ): 


Entonces, o reconstruimos el proyecto en una versión inferior o lo ejecutamos en Tomcat 7.


No hay comentarios:

Publicar un comentario