Pregunta

¿Cómo puedo ver la traducción intermedia hecha a páginas JSP y JSPX por WTP? Recibo errores de sintaxis extraños en la pestaña Problemas de Eclipse en un proyecto que tiene muchas páginas .jspx. No afectan nada en la aplicación en ejecución (Tomcat 6.0) y aparecieron solo durante las últimas 2 semanas, después de una actualización.

La razón por la que me gustaría ver el resultado es que estoy usando el marco Stripes en http: // stripesframework. org y los errores desaparecen para un archivo .jspx en particular después de eliminar < stripes: errors / > línea de ese archivo. Al mismo tiempo, los errores de sintaxis solo aparecieron después de que hice una nueva instalación reciente de Eclipse en el trabajo, pero luego una actualización de Eclipse en casa poco después. Me gustaría ver el resultado para determinar de quién es este problema (WTP, Stripes o quizás solo yo :).

Recuerde que este problema es algo cosmético, ya que no afecta nada funcionalmente. Simplemente muestra mi pestaña Problemas en Eclipse y muestra los pequeños iconos X rojos en el explorador de proyectos.

¿Fue útil?

Solución

En este momento, tendría que agregar la descarga de pruebas automatizadas por separado para hacer esto, y solo en la rama 3.1, pero habilita un " Mostrar traducción " comando a través de Ctrl + Shift + 9. Tenga en cuenta que la traducción generada no es 100% la misma que el servidor crearía en tiempo de ejecución, no está destinada a ejecutarse. Además, las compilaciones 3.0.3 más recientes contienen correcciones para el traductor que deberían solucionar este tipo de problemas (variables anidadas + etiquetas de cierre automático). 3.0.3 vence en noviembre y debería actualizarse limpiamente en Ganymede SR1.

Otros consejos

He visto al editor JSP de eclipse confundirse realmente por casi nada. Dijiste que el problema desaparece si eliminas la etiqueta. ¿Vuelve si vuelves a poner la etiqueta? Sé que Eclipse 3.3 a veces tuvo algunos problemas con los archivos JSP al abrirlos, y forzar un guardado eliminaría el archivo de mensajes de error (aún no he probado 3.4). Tal vez eso es lo que te está pasando. Aparte de eso, ¿tiene todos los espacios de nombres incluidos / xml definidos en los archivos?

Tengo exactamente el mismo problema con JSP y la etiqueta <stripes:errors/> en Ganímedes. Con Europa, no hubo errores. Ahora muestra un par de errores de sintaxis extraños en el panel de problemas. Pero como dijo Silvaran, es solo cosmético, ya que el proyecto se construye correctamente y funciona. Sin embargo, sigue siendo molesto.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top