Announcement

Collapse
No announcement yet.

Tomcatproblem eines Anfängers

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Tomcatproblem eines Anfängers

    Hallo zusammen,

    also ich nutze Ubuntu in einem Virtualbox. Da habe ich mir Ecplise installiert und Tomcat 6 runter geladen und eingebunden. Hab mir dann ein Test-Projekt (Dynimc Web projekt) angelegt und in den WEB-INF ordner einen index.html erstellt. Dann habe ich untern dem Reiter Server den Tomcat angebunden und hab mit add/remove das Projekt hinzugefügt. Da ich auch einen Apache auf der kiste laufen hab, habe ich den Http port auf 9966 geschaltet. So wenn ich meinen Tomcat starte, kann ich über http://localhost:9966/ auf die Tomcat startseite (da steht zwar nicht viel: filename size usw.). Aber über den link zu der index.html kriege ich einen 404
    in der Console steht folgendes:
    Code:
    08.11.2010 17:28:49 org.apache.catalina.core.AprLifecycleListener init
    INFO: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: /usr/lib/jvm/java-6-openjdk/jre/lib/i386/client:/usr/lib/jvm/java-6-openjdk/jre/lib/i386:/usr/lib/jvm/java-6-openjdk/jre/../lib/i386:/usr/lib/jvm/java-6-openjdk/jre/lib/i386/client:/usr/lib/jvm/java-6-openjdk/jre/lib/i386:/usr/lib/xulrunner-1.9.2.12:/usr/lib/xulrunner-1.9.2.12:/usr/java/packages/lib/i386:/usr/lib/jni:/lib:/usr/lib
    08.11.2010 17:28:50 org.apache.tomcat.util.digester.SetPropertiesRule begin
    WARNUNG: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.jee.server:TomcatTest' did not find a matching property.
    08.11.2010 17:28:50 org.apache.coyote.http11.Http11Protocol init
    INFO: Initializing Coyote HTTP/1.1 on http-9966
    08.11.2010 17:28:50 org.apache.catalina.startup.Catalina load
    INFO: Initialization processed in 1531 ms
    08.11.2010 17:28:50 org.apache.catalina.core.StandardService start
    INFO: Starting service Catalina
    08.11.2010 17:28:50 org.apache.catalina.core.StandardEngine start
    INFO: Starting Servlet Engine: Apache Tomcat/6.0.28
    08.11.2010 17:28:51 org.apache.coyote.http11.Http11Protocol start
    INFO: Starting Coyote HTTP/1.1 on http-9966
    08.11.2010 17:28:51 org.apache.jk.common.ChannelSocket init
    INFO: JK: ajp13 listening on /0.0.0.0:8009
    08.11.2010 17:28:51 org.apache.jk.server.JkMain start
    INFO: Jk running ID=0 time=0/146  config=null
    08.11.2010 17:28:51 org.apache.catalina.startup.Catalina start
    INFO: Server startup in 867 ms
    kann jemand weiterhelfen? wäre sehr nett...
    danke im voraus

  • #2
    WEB-INF ordner einen index.html -> Warum dort??

    http://de.wikipedia.org/wiki/Web_Archive

    http://www.jsptutorial.org/content/directoryStructure

    Da dies durchweg kritische Dateien sind, schreibt die Servlet-Spezifikation aus Sicherheitsgründen verpflichtend vor, dass Dateien und Verzeichnisse unterhalb von "WEB-INF" niemals direkt von einem Client angefragt werden können. Der Aufruf

    http://www.jsptutorial.org/examples/WEB-INF/web.xml

    würde bspw. zu einem Fehler "Page Not Found" (Status-Code 404) führen, obwohl die Datei existiert.



    Das Log sagt aus, das der Tomcat korrekt gestartet ist

    auf die Tomcat startseite (da steht zwar nicht viel: filename size usw.).
    Von dort ruft man ja auch den Tomcat Manager auf, um die Übersicht über die deployten Anwendungen zu bekommen
    Zuletzt editiert von Christian Marquardt; 08.11.2010, 18:57.
    Christian

    Comment


    • #3
      vielen vielen dank.

      Comment

      Working...
      X