Ich benutze Eclipse Kepler mit Tomcat 7 unter Windows 7 64 Bit.Eclipse/Tomcat vergessen benutzerdefinierte Tags?
Wenn ich das Projekt säubern und den Server neu starten, funktioniert alles super. Aber wenn ich für ein paar Minuten arbeite ... wie ein JSP bearbeiten ... Tomcat barfs das folgende ...
Das Tag, über das es fehlt fehlt, ist das Tag für das Seitenlayout. Nichts aufregendes dort anders als es einige JSP enthält und die Inhaltsseiten rufen auch andere Tags auf. Aber wieder nichts aufregendes ...
Ich sehe nicht, wie ich das verursachen könnte, da das Ding kompiliert und anfänglich gut läuft. Aber dann scheint Tomcat den Überblick über die Tag-Klassen zu verlieren.
Wenn ich das Projekt reinigen, es geht zurück für eine Weile zu arbeiten ...
Irgendwelche Ideen? Dank
HTTP Status 500 - Unable to compile class for JSP:
type Exception report
message Unable to compile class for JSP:
description The server encountered an internal error that prevented it from fulfilling this request.
exception
org.apache.jasper.JasperException: Unable to compile class for JSP:
An error occurred at line: 33 in the jsp file: /folder/page.jsp
org.apache.jsp.tag.weblayout_002dmain_tag cannot be resolved to a type
30:
31:
32:
33: <tags:layout-main>
34: <jsp:attribute name="title">page</jsp:attribute>
35: <jsp:attribute name="section">user</jsp:attribute>
36: <jsp:attribute name="handle">page</jsp:attribute>
An error occurred at line: 33 in the jsp file: /folder/page.jsp
org.apache.jsp.tag.weblayout_002dmain_tag cannot be resolved to a type
30:
31:
32:
33: <tags:layout-main>
34: <jsp:attribute name="title">page</jsp:attribute>
35: <jsp:attribute name="section">user</jsp:attribute>
36: <jsp:attribute name="handle">page</jsp:attribute>
An error occurred at line: 106 in the jsp file: /folder/page.jsp
org.apache.jsp.tag.webrating_tag cannot be resolved to a type
103: <div class="page clearfix">
104: <div class="title">
105: <h3>${page.name}</h3>
106: <br><tags:rating value="${3}"/>
107: <br>${page.type}
108: </div>
109: <div class="hours">
Sind die Neuveröffentlichung Sie Tomcat nach Code zu ändern? –
Es wird automatisch erstellt. Und Tomcat wird in Eclipse als Server konfiguriert. Ich habe immer angenommen, dass Eclipse sich darum kümmern wird. Wenn ich alle Dateien auf einen separaten Tomcat-Server (gehostet) kopiere, funktioniert das immer einwandfrei. Aber Eclipse vermasselt es irgendwie. – PrecisionPete
Die TAG-Dateien, die verloren gehen, werden überall in der App verwendet. Sie sind im Grunde die HTML-Design-Vorlage ... – PrecisionPete