Problemas con librerias de etiquetas

Estoy desarrollando una aplicacion web para lo cual estoy usando maven, para ejecutarla uso el plugin de jetty. Tengo una libreria de etiquetas propia y cuando ejecuto mi aplicacion con jetty no tengo ningun problema. El problema esta al ejecutar mi aplicacion en otro contenedor.

Genero mi archivo war mediante
 

con esto obtengo el .war de mi aplicacion, que en teoría debería poder ejecutarse en cualquier contenedor de aplicaciones, pero no es asi, al intentar correrlo en Tomcat6 me manda el siguiente error:

 

ya estuve leyendo encontre que podría ser un problema con las versiones de las librerias:

  • jsp-api
  • servlet-api

que vienen por defecto en tomcat, asi que busqué en mi repositorio local de maven y encontre estas, las cuales ya reemplacé en tomcat pero ni así logro que funcione

  • jsp-api
  • servlet-api

Ya revice las cabeceras del archivo tld de mi libreria de etiquetas
 

Ya revice el archivo web.mxl de mi aplicacion y nada.
 

¿Alguien tiene alguna sugerencia?

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.

Solucionado

Ya solucione mi problema, no había revisado las librerías que se estaban empaquetando en mi proyecto y era ahí en donde se estaba generando el error ya que me estaba agregando en el classpath de mi aplicación versiones anteriores de servlet-api.

Mi problema estaba en el scope de las dependencias que incluia en mi proyecto