Announcement

Collapse
No announcement yet.

ISAPI-DLL mit Tomcat unter IIS

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

  • ISAPI-DLL mit Tomcat unter IIS

    Hallo,

    mit dem Jbuilder habe ich eine ISAPI-DLL erzeugt, die vom IIS (5.0) geladen werden soll, um mit einem Java-Archiv unter Tomcat (4.1.27) einen WebService zu bilden.

    Gebe ich im Browser "http://my-pc/myService" ein (myService ist das virtuelle Verzeichnis, in welchem sich die ISAPI-DLL befindet), so bekomme ich - wie erwartet - alle Interfaces und Porttypes in der DLL angezeigt.

    Starte ich jetzt den Tomcat und gebe "http://my-pc:8080/myService" ein (hier ist myService das Verzeichnis mit den Javateilen), so bekomme ich ebenfalls die Startseite meiner Applikation angezeigt.

    Alles verhaelt sich so, wie ich es in etlichen Beschreibungen lesen konnte. Und genau dort steht dann auch drin: Wenn IIS und Tomcat korrekt arbeiten und beide laufen, dann soll die Eingabe von "http://my-pc/myService" auf die Startseite der Applikation fuehren.

    Fehlermeldung: HTTP 404 - Datei nicht gefunden.

    Es scheint, als ob IIS und Tomcat sich nicht kennen wuerden bzw. die Anfrage vom IIS nicht an den Tomcat weitergeleitet wurde.

    Was koennte ich vergessen haben? Muss ich den
    Tomcat ebenfalls so konfigurieren, wie den IIS?

    ISAPI-Filter, -redirect, workers.properties
    usw. wurden erfolgreich installiert.

    Beschreibung siehe: http://www.timeanchor.com/de/resources/tomcat-iis.html

    Fuer eure Hilfe im Voraus besten Dank

    Gruss Guido

  • #2
    Hallo,

    die Loesung meines Problems war so einfach, wie
    frustrierend: Nach weiterer Lektuere diverser
    Installations- und Konfigurationsartikel im Netz
    fand ich auf einer Site den lapidaren Hinweis,
    dass sich Tomcat nur bis Version 4.1.24 mit dem
    IIS verbinden laesst. Eine entsprechende Installation erbrachte den Beweis!

    Allerdings interessiert es mich jetzt, wie ich meine eigene Applikation (sie liegt in Form einer ISAPI-DLL vor) mit dem IIS-Gespann ansprechen kann. Muss ich die evt. als Filter laden? Und wie starte ich die DLL?

    Fuer jede Idee bin ich dankbar

    Gruss Guid

    Comment


    • #3
      Hallo!

      Ist das wirklich so?dass sich Tomcat nur bis Version 4.1.24 mit dem IIS verbinden laesst?

      Oder gibs auch eine Lösung für den Tomcat 5

      Comment

      Working...
      X