Einhaltung von Spezifikationen

*lach* Du mir reicht bis hier hin erst mal das Deployment lokal :)
Wollen ja nicht gleich übertreiben... Will nur sehen, ob meine _Testseite läuft.
 
Dafür musst Du nichts deployen. :)
Einfach ein neues Tomcat-Projekt erstellen, ein Servlet oder JSP einfügen und mit etwas Inhalt versehen, speichern, Tomcat starten (mit dem Symbol in Eclipse geht das ziemlich fix) und schon müsstest Du die Anwendung über localhost:8080/deinAnwendungsUri erreichen können.
"deinAnwendungsUri" ist dabei das URI, das für das Tomcat-Projekt in den Projektoptionen eingestellt ist und bei der Erstellung des Projektes angegeben werden kann.
 
Abgesehen davon, dass die Icons in Eclipse Tomcat nicht wirklich starten (sieht so aus, aber es ist kein Host aufrufbar), funktioniert es, nur...

HTTP Status 503 - This application is not currently available -------------------------------------------------------------------------------- type Status report message This application is not currently available description The requested service (This application is not currently available) is not currently available. -------------------------------------------------------------------------------- Apache Tomcat/5.0.18
 
BZW wenn ich das Projekt per WAR File deploye kommt das:

type Exception report message 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 No Java compiler was found to compile the generated source for the JSP. This can usually be solved by copying manually $JAVA_HOME/lib/tools.jar from the JDK to the common/lib directory of the Tomcat server, followed by a Tomcat restart. If using an alternate Java compiler, please check its installation and access path. org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:127) org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:351) org.apache.jasper.compiler.Compiler.generateClass(Compiler.java:415) org.apache.jasper.compiler.Compiler.compile(Compiler.java:458) org.apache.jasper.compiler.Compiler.compile(Compiler.java:439) org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:552) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:291) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:301) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:248) javax.servlet.http.HttpServlet.service(HttpServlet.java:856) note The full stack trace of the root cause is available in the Tomcat logs.

Umgebungsvariablen sind gesetzt.
 
Ist der Tomcat selbst denn über localhost:8080/index.jsp erreichbar oder gibt's da auch schon eine Fehlermeldung?
Und welche Fehlermeldungen gibt es beim Starten des Servers aus Eclipse heraus?
 
Wenn Tomcat per Icon gestartet wird (also das Programm icon "Start Tomcat"), gehts prima. Sehe jetzt auch meine JSP, hab einfach die tools.jar kopiert, so wie es da stand.

Sieht mir eigentlich nicht nach Fehlermeldungen aus: Tomcat aus Eclipse gestartet:

Feb 14, 2004 5:53:08 AM org.apache.coyote.http11.Http11Protocol init INFO: Initializing Coyote HTTP/1.1 on port 8080 Feb 14, 2004 5:53:08 AM org.apache.catalina.startup.Catalina load INFO: Initialization processed in 2534 ms Feb 14, 2004 5:53:09 AM org.apache.catalina.core.StandardService start INFO: Starting service Catalina Feb 14, 2004 5:53:09 AM org.apache.catalina.core.StandardEngine start INFO: Starting Servlet Engine: Apache Tomcat/5.0.18 Feb 14, 2004 5:53:09 AM org.apache.catalina.core.StandardHost start INFO: XML validation disabled Feb 14, 2004 5:53:09 AM org.apache.catalina.startup.ContextConfig applicationConfig INFO: Missing application web.xml, using defaults only StandardEngine[Catalina].StandardHost[localhost].StandardContext[/ServletTest] Feb 14, 2004 5:53:10 AM org.apache.catalina.core.StandardHost getDeployer INFO: Create Host deployer for direct deployment ( non-jmx ) Feb 14, 2004 5:53:10 AM org.apache.catalina.core.StandardHostDeployer install INFO: Processing Context configuration file URL file:C:\Program Files\Apache Software Foundation\Tomcat 5.0\conf\Catalina\localhost\admin.xml Feb 14, 2004 5:53:10 AM org.apache.struts.util.PropertyMessageResources <init> INFO: Initializing, config='org.apache.struts.util.LocalStrings', returnNull=true Feb 14, 2004 5:53:10 AM org.apache.struts.util.PropertyMessageResources <init> INFO: Initializing, config='org.apache.struts.action.ActionResources', returnNull=true Feb 14, 2004 5:53:12 AM org.apache.struts.util.PropertyMessageResources <init> INFO: Initializing, config='org.apache.webapp.admin.ApplicationResources', returnNull=true Feb 14, 2004 5:53:15 AM org.apache.catalina.core.StandardHostDeployer install INFO: Processing Context configuration file URL file:C:\Program Files\Apache Software Foundation\Tomcat 5.0\conf\Catalina\localhost\balancer.xml Feb 14, 2004 5:53:15 AM org.apache.catalina.core.StandardHostDeployer install INFO: Processing Context configuration file URL file:C:\Program Files\Apache Software Foundation\Tomcat 5.0\conf\Catalina\localhost\manager.xml Feb 14, 2004 5:53:15 AM org.apache.catalina.core.StandardHostDeployer install INFO: Installing web application at context path /jsp-examples from URL file:C:\Program Files\Apache Software Foundation\Tomcat 5.0\webapps\jsp-examples Feb 14, 2004 5:53:15 AM org.apache.catalina.core.StandardHostDeployer install INFO: Installing web application at context path from URL file:C:\Program Files\Apache Software Foundation\Tomcat 5.0\webapps\ROOT Feb 14, 2004 5:53:16 AM org.apache.catalina.core.StandardHostDeployer install INFO: Installing web application at context path /servlets-examples from URL file:C:\Program Files\Apache Software Foundation\Tomcat 5.0\webapps\servlets-examples Feb 14, 2004 5:53:16 AM org.apache.catalina.core.StandardHostDeployer install INFO: Installing web application at context path /tomcat-docs from URL file:C:\Program Files\Apache Software Foundation\Tomcat 5.0\webapps\tomcat-docs Feb 14, 2004 5:53:16 AM org.apache.coyote.http11.Http11Protocol start INFO: Starting Coyote HTTP/1.1 on port 8080 Feb 14, 2004 5:53:17 AM org.apache.jk.common.ChannelSocket init INFO: JK2: ajp13 listening on /0.0.0.0:8009 Feb 14, 2004 5:53:17 AM org.apache.jk.server.JkMain start INFO: Jk running ID=0 time=0/30 config=C:\Program Files\Apache Software Foundation\Tomcat 5.0\conf\jk2.properties Feb 14, 2004 5:53:17 AM org.apache.catalina.startup.Catalina start INFO: Server startup in 8542 ms
 
Sind auch keine Fehlermeldungen, sondern einfach die Statusmeldungen, die Tomcat beim Starten von sich gibt.
Funktioniert denn jetzt erstmal alles soweit? :)
 
Übrigens: so ist Tomcat konfiguriert:

tomcat.jpg
 
Nein, wenn Tomcat per Eclipse gestartet wird, habe ich keinen Zugriff auf localhost:8080/index.jsp

(*lach* ich bin zu schnell im Antworten... 60 Sek. warten...)
 
Komisch, eigentlich sollte der Server dann soweit laufen, dass die Startseite angezeigt werden kann.
Wird die andere Anwendung denn jetzt vom Server gefunden?

Das mit der Tomcat-Konfiguration sieht soweit richtig aus, jedenfalls hab ich das bei mir genau so (nur mit anderen Pfaden und mit Tomcat 4.1.24).
 
Zurück