[Homepage]-[Sitemap] [EMail]

Navigation


Zurück zu:
TPL
Tips & Tricks
TPL mit TomCat

Hauptmenü:
Wie funktioniert TPL?

Handbuch

Tips & Tricks

Workshop

Download

Voraussetzungen

Impressum


 
Ergänzungen in 'autoexec.bat'

TPL einrichten

Nachdem TomCat installiert ist, erzeugt man im Hauptverzeichnis von TomCat ein neues Unterverzeichnis 'tpl', dort ein weiteres Unterverzeichnis mit der Bezeichnung 'WEB-INF' und dort noch eines mit der Bezeichnung 'classes'.

Es sollte also dann folgende Verzeichnisstruktur existieren: 'tomcat/tpl/WEB-INF/classes'. In das Verzeichnis 'classes' kopiert man sämtliche TPL-Dateien. Im Verzeichnis 'WEB-INF' legt man eine Datei 'web.xml' mit nachfolgend beschriebenem Inhalt an. In das Verzeichnis 'tomcat/bin' kopiert man die Datei 'tpl.cfg'.

In der Datei '/tomcat/conf/server.xml' fügt man am Ende den nachfolgend beschriebenen Block ein.

Falls zusätzliche Bibliotheken benötigt werden, die noch nicht im Suchpfad von 'CLASSPATH' enthalten sind, so kann man unter TomCat ein weiteres Verzeichnis 'classes' anlegen und diese dort hinein kopieren.

Inhalt der Datei 'web.xml'
Ergänzung in der Datei 'server.xml'

Inhalt der Datei 'web.xml'

<?xml version="1.0" encoding="ISO-8859-1"?>

<!DOCTYPE web-app
    PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.2//EN"
    "http://java.sun.com/j2ee/dtds/web-app_2_2.dtd">

<web-app>
    <servlet>
      <servlet-name>
          tpl
      </servlet-name>
      <servlet-class>
          TPL
      </servlet-class>
      <load-on-startup>
        -2147483646
      </load-on-startup>
    </servlet>
    <servlet-mapping>
        <servlet-name>
            tpl
        </servlet-name>
        <url-pattern>
            /
        </url-pattern>
    </servlet-mapping>
    <session-config>
        <session-timeout>
            1
        </session-timeout>
    </session-config>
</web-app>

Ergänzung in der Datei 'server.xml'

        <Context path="/tpl" 
                 docBase="tpl" 
                 crossContext="true"
                 debug="0" 
                 reloadable="true" 
                 trusted="false" > 
        </Context>


Diese Seite wurde mit BrainStorm generiert
Copyright © 1991 - 2001 by Thomas Ell