Announcement

Collapse
No announcement yet.

Fehlermeldungen bei Tomcat 5.5

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

  • Fehlermeldungen bei Tomcat 5.5

    Hallo lieber User,
    ich bin zurzeit als Praktikant tätig bei einer Firma die eigene Software namens JTheseus herstellt.
    Ich habe die Aufgabe bekommen Apache Tomcat 5,5 zu installieren und da drin JTheseus zu integrieren, leider ohne Erfolg bisher. Arbeite mit Windows 7 und 64 bit, also Tomcat läuft, habe alles wie in der Anleitung befolgt doch es läuft trotzdem nicht.

    Ausserdem wenn ich Domain ist reserviert eingebe öffnet sich normal die Seite, wenn ich auf Tomcat Administration klicke steht da :
    HTTP Status 404 - /admin/
    The requested resource (/admin/) is not available.

    wenn ich auf Tomcat Manager klicke steht da :
    HTTP Status 403 - Access to the requested resource has been denied
    und mein Ziel ist ja auf JTheseus zugreifen zu können,

    aber wenn ich http://127.0.0.1:8080/JTheseus eingebe kommt folgendes:
    HTTP Status 404 - /jtheseus/servlet/jtheseus.server.JTheseusServlet
    The requested resource (/jtheseus/servlet/jtheseus.server.JTheseusServlet) is not available.

    Hänge seit 2 Tagen an der Aufgabe und habe mich nun entschlossen mich an Euch zu wenden
    Hoffe ich könnt mir helfen.

    Ich habe die Anleitung angehängt, nach der ich die Installation vorgenommen habe.

    Hoffe auf Hilfe



    In den Logfiles steht:

    catalina.2011-08-18:
    Aug 18, 2011 9:01:28 AM org.apache.catalina.core.AprLifecycleListener lifecycleEvent
    Information: The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Tomcat 5.5\bin;C:\Windows\Sun\Java\bin;C:\Windows\system3 2;C:\Windows;C:\Windows\system32;C:\Windows;C:\Win dows\System32\Wbem;C:\Windows\System32\WindowsPowe rShell\v1.0\;C:\Program Files\System Center Operations Manager 2007\;;.
    Aug 18, 2011 9:01:29 AM org.apache.coyote.http11.Http11BaseProtocol init
    Information: Initializing Coyote HTTP/1.1 on http-8080
    Aug 18, 2011 9:01:29 AM org.apache.catalina.startup.Catalina load
    Information: Initialization processed in 3662 ms
    Aug 18, 2011 9:01:29 AM org.apache.catalina.core.StandardService start
    Information: Starting service Catalina
    Aug 18, 2011 9:01:29 AM org.apache.catalina.core.StandardEngine start
    Information: Starting Servlet Engine: Apache Tomcat/5.5.26
    Aug 18, 2011 9:01:29 AM org.apache.catalina.core.StandardHost start
    Information: XML validation disabled
    Aug 18, 2011 9:01:33 AM org.apache.coyote.http11.Http11BaseProtocol start
    Information: Starting Coyote HTTP/1.1 on http-8080
    Aug 18, 2011 9:01:33 AM org.apache.jk.common.ChannelSocket init
    Information: JK: ajp13 listening on /0.0.0.0:8009
    Aug 18, 2011 9:01:33 AM org.apache.jk.server.JkMain start
    Information: Jk running ID=0 time=0/77 config=null
    Aug 18, 2011 9:01:33 AM org.apache.catalina.storeconfig.StoreLoader load
    Information: Find registry server-registry.xml at classpath resource
    Aug 18, 2011 9:01:34 AM org.apache.catalina.startup.Catalina start
    Information: Server startup in 4658 ms
    Aug 18, 2011 9:07:16 AM org.apache.coyote.http11.Http11BaseProtocol pause
    Information: Pausing Coyote HTTP/1.1 on http-8080
    Aug 18, 2011 9:07:17 AM org.apache.catalina.core.StandardService stop
    Information: Stopping service Catalina
    Aug 18, 2011 9:07:19 AM org.apache.coyote.http11.Http11BaseProtocol destroy
    Information: Stopping Coyote HTTP/1.1 on http-8080
    Aug 18, 2011 9:07:19 AM org.apache.catalina.core.AprLifecycleListener lifecycleEvent
    Information: Failed shutdown of Apache Portable Runtime
    Aug 18, 2011 9:15:33 AM org.apache.catalina.core.AprLifecycleListener lifecycleEvent
    Information: The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Tomcat 5.5\bin;C:\Windows\Sun\Java\bin;C:\Windows\system3 2;C:\Windows;C:\Windows\system32;C:\Windows;C:\Win dows\System32\Wbem;C:\Windows\System32\WindowsPowe rShell\v1.0\;C:\Program Files\System Center Operations Manager 2007\;;.
    Aug 18, 2011 9:15:33 AM org.apache.coyote.http11.Http11BaseProtocol init
    Information: Initializing Coyote HTTP/1.1 on http-8080
    Aug 18, 2011 9:15:33 AM org.apache.catalina.startup.Catalina load
    Information: Initialization processed in 1395 ms
    Aug 18, 2011 9:15:33 AM org.apache.catalina.core.StandardService start
    Information: Starting service Catalina
    Aug 18, 2011 9:15:33 AM org.apache.catalina.core.StandardEngine start
    Information: Starting Servlet Engine: Apache Tomcat/5.5.26
    Aug 18, 2011 9:15:33 AM org.apache.catalina.core.StandardHost start
    Information: XML validation disabled
    Aug 18, 2011 9:15:35 AM org.apache.coyote.http11.Http11BaseProtocol start
    Information: Starting Coyote HTTP/1.1 on http-8080
    Aug 18, 2011 9:15:35 AM org.apache.jk.common.ChannelSocket init
    Information: JK: ajp13 listening on /0.0.0.0:8009
    Aug 18, 2011 9:15:35 AM org.apache.jk.server.JkMain start
    Information: Jk running ID=0 time=0/94 config=null
    Aug 18, 2011 9:15:35 AM org.apache.catalina.storeconfig.StoreLoader load
    Information: Find registry server-registry.xml at classpath resource
    Aug 18, 2011 9:15:36 AM org.apache.catalina.startup.Catalina start
    Information: Server startup in 2929 ms
    Aug 18, 2011 9:49:15 AM org.apache.catalina.startup.HostConfig checkResources
    Information: Undeploying context [/jtheseus]


    stdout_20110818:
    TraceThread.run: start
    Trace.init: IOException = java.io.FileNotFoundException: C\JTheseus.INI (Das System kann den angegebenen Pfad nicht finden)
    TraceThread.getProperties: FileNotFoundException = java.io.FileNotFoundException: C\JTheseus.INI (Das System kann den angegebenen Pfad nicht finden)
    TraceThread.run: error by getProperties, stop
    IOException while getting values: java.io.FileNotFoundException: C\JTheseus.INI (Das System kann den angegebenen Pfad nicht finden)

    In der Tomcat Konfiguration unter Java ist der richtige Pfad eingegeben.
    Zuletzt editiert von Christian Marquardt; 09.08.2014, 14:43.

  • #2
    C\JTheseus.INI

    Diese Datei wird nicht gefunden. Aus diesem Grunde wird die Anwendung

    Information: Undeploying context [/jtheseus]

    nicht deployt
    Christian

    Comment


    • #3
      versteh aber nicht wieso ist alles richtig eingestellt auf tomcat unter Java:
      habe dies hinzugefügt:

      -DJTheseusIniHome=C:\

      die Datei ist ya auf C: direkt

      Comment


      • #4
        Es fehlt der Doppelpunkt?
        Christian

        Comment


        • #5
          das ist eine Standardzeile:
          -Djava.io.tmpdir=C:\Tomcat 5.5\temp

          und das meine:
          -DJTheseusIniHome=C:\

          der doppelpunkt ist doch da hää

          Comment


          • #6
            Ich sehe hier keinen

            Trace.init: IOException = java.io.FileNotFoundException: C\JTheseus.INI (Das System kann den angegebenen Pfad nicht finden)
            Christian

            Comment


            • #7
              das ist doch die Fehlermeldung, also in der Fehlermeldung ist keiner, bei Tomcat unter Java aber schon! Es bringt doch nichts wenn ich die Fehlermeldung editiere oder ?

              Comment


              • #8
                ich weiss nicht was du mit Tomcat meinst, aber Fakt ist, dass jemand versucht eine Datei zu laden. Diese wird nicht gefunden und irgendwie sehe ich den : als mögliche Ursache
                Christian

                Comment


                • #9
                  das hat jetzt doch funktioniert, allerdings war die Version sehr veraltet, habe dann von den Mitarbeitern eine neue Version bekommen + die Anleitung wie man diese draufspielt.Also eine neue Version von JTheseus.

                  Das habe ich dann alles so gemacht wie in der Anleitung beschrieben, doch nach dem öffnen der: http://127.0.0.1:8080/jtheseus wird die Seite kurz blau also sie wird geladen und danach bleibt die Seite einfach weiß. Also leerer weißer Bildschirm.

                  An was könnte das liegen?


                  Anleitung:

                  1. Tomcat Dienst beenden (Zahnrad-Button -> "Apache Tomcat" markieren -> auf "Dienst beenden" klicken)
                  2. Work Ordner leeren (e:\jtheseus\tomcat\work -> Ordner "Catalina" löschen. Für Testsystem Laufwerk = z).
                  3. JTheseus-Ordner unter e:\jtheseus\tomcat\webapps umbenennen in JTheseusX - X steht beim Testsystem hier für die Versionsnummer. Für Testsystem Laufwerk = z (nicht bei Hotfixes)
                  Die neue JT-Version finden Sie unter \\tesla-server-gc\JTheseus\Versionen\JTheseus\Java6\10.x
                  4. JTheseus Ordner aus der neuen Zip-Datei in ...webapps kopieren (Bei Hotfix: ja, alles überschreiben)
                  5. Icons (NUR StockIcons außer dem Ordner "Custom") und Dokumente aus der alten Version (e:\jtheseus\tomcat\webapps\JTheseusX\domain, Ordner "images" und "documents"; bei Testsystem Laufwerk = z ) ausschneiden und in den domain-Ordner der neuen Version (e:\jtheseus\tomcat\webapps\JTheseus\domain, bei Testsystem Laufwerk = z) einfügen (Alles überschreiben? = Ja, alles). (nicht bei Hotfixes)

                  5.1. Wenn eine neue Sprache hinzugekommen ist (meist speziell für einen einzelnen Kunden) darauf achten, dass diese auch in der neuen Version enthalten ist. Ggf. die Sprachen ebenfalls in die neue Version kopieren.

                  5.2 In der german_user.js im ..\JTheseus\languages Verzeichnis muss folgendes stehen:
                  // at this point are user messages
                  STR_SquareMeterPrice = "kalkulierter Wert"
                  STR_OpportunityContext_VoucherAttribute4="User min.";
                  STR_OpportunityContext_VoucherAttribute5="User max.";
                  5.3 Logo Ordner aus \jtheseusX\tomcat\webapps\JTheseus\domain\images in neues JT Verzeichniss \jtheseus\tomcat\webapps\JTheseus\domain\images\ verschieben. Sonst ist kein Tesla Logo in JT vorhanden
                  6.0 Verzeichniss WEB-INF/lib auch in die neue Version übertragen
                  6. Tomcat Dienst starten
                  7. JTMail starten über c:/jtheseus/mailimport -> Doppelklick auf die Datei "Exec.bat" (nicht bei Hotfixes, sofern dieser nicht dafür war)
                  8. QIndex starten über Doppelklick auf die Datei "QIndex Exec_IndexChanges.bat" (auf dem Desktop)
                  9. Die neue JT-Version über den Explorer aufrufen und sich anmelden um zu prüfen, ob alles funktioniert oder ein DB-Update nötig ist.
                  10. ggf. Datenbankupdate machen:
                  9.1 Sich als Admin anmelden
                  9.2 DB-Update ausführen (Bei allen Versionen vor der JT Version 6.0.6 müssen die DBUpdate manuell ausgeführt werden. Die Skripte dazu findet man hier.)
                  9.3 bei Fehlern Entwicklung Bescheid geben
                  9.4 Tomcat Dienst neustarten

                  Comment


                  • #10
                    An was könnte das liegen?
                    Was steht in den Logs?
                    Wird Quelltext angezeigt/erzeugt?
                    ansonsten kann man nur raten
                    Christian

                    Comment


                    • #11
                      habe die log. files hochgeladen als RAR.

                      http://uploaded.to/file/2v42yynn

                      konnte die nicht hier posten weil es über 155.000 Zeichen sind.

                      Comment


                      • #12
                        Das kann ich erst heute abend ansehen, da hier hier keine Downloads machen kann
                        Christian

                        Comment


                        • #13
                          ahso schade

                          Comment


                          • #14
                            FileNotFoundException: C:\Tomcat 5.5\work\Catalina\localhost\connector\SESSIONS.ser

                            der Fehler steht im Log.

                            Habe gegooglet aber nix konkreteres dazu gefunden.
                            Ich muss also diese Datei in den Ordner connector reinkopieren oder muss ich Tomcat dazu bringen sie selber zu erzeugen?

                            Comment


                            • #15
                              Dieser Error wird auch angezeigt:

                              JTheseusServlet service: null
                              org.apache.jasper.JasperException: Unable to compile class for JSP:
                              An error occurred at line: 27 in the jsp file: /language.jsp
                              Configuration.bIsMesse cannot be resolved
                              24:

                              Comment

                              Working...
                              X