Announcement

Collapse
No announcement yet.

Stop einer Webapp stoppt Tomcat!

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

  • Stop einer Webapp stoppt Tomcat!

    Ich benutze Tomcat 5.5.17 und verwalte die laufenden Webapps über die Manager-Oberfläche.

    Stoppe oder lade ich eine Applikation neu, so wird Tomcat runtergefahren. Woran kann das liegen??

    Danke.

  • #2
    steht etwas im Log?

    steht autodeploy auf true?
    Zuletzt editiert von Christian Marquardt; 15.06.2008, 18:20.
    Christian

    Comment


    • #3
      logs sehen alle unauffällig aus. (siehe anhang)

      autodeploy in server.xml war auf true.
      bei false gleiches verhalten

      zusätzlich noch die web.xml(txt) im anhang
      Attached Files

      Comment


      • #4
        <servlet>
        <servlet-name>QuartzInitializer</servlet-name>
        <servlet-class>
        org.quartz.ee.servlet.QuartzInitializerServlet
        </servlet-class>
        <init-param>
        <param-name>shutdown-on-unload</param-name>
        <param-value>true</param-value>
        </init-param>
        <init-param>
        <param-name>config-file</param-name>
        <param-value>quartz.properties</param-value>
        </init-param>
        <load-on-startup>2</load-on-startup>
        </servlet>

        Änder das mal...
        Christian

        Comment


        • #5
          Wert auf false gesetzt... keine Änderung im Tomcat-Verhalten

          Kann es sonst noch was mit dem ServletContextListener zu tun haben?
          Sieht ganz so aus ... wenn ich den in der web.xml rauskommentiere, dann funktionierts. Webappl lässt sich starten und stoppen, ohne dass Tomcat was passiert.

          Verstehe ich nicht ganz,

          contextInititialized (intitialisieren von DB-Verbindungen, Jobs für Scheduler anlegen)

          und

          contextDestroyed (beenden der offenen Jobs des Schedulers)

          beziehen sich doch nur auf die Webappl u nicht auf den Server??

          Comment


          • #6
            Fehler gefunden. Ein Job im Scheduler wurde mit System.exit() beendet. Das hat den Tomcat dann gleich mitbeendet...

            Comment

            Working...
            X