Forms, Fusion Middleware, Reports

Nicht Erreichbarkeit des Forms Servlets

Gestern erhielt ich eine Mail eines meiner Schulungsteilnehmer:

 

dank des guten Kurses in Stuttgart war es nun gar nicht mehr so schwierig den WebLogic Server mit Forms, Reports, Discoverer und BI Publisher zu installieren.Einige unserer Forms-Masken von 10g sind migriert und laufen in WLS_FORMS 11g. Dennoch ist mir eine Ungereimtheit aufgefallen.So hat der Managed Server WLS_FORMS den Port 9001. Wenn ich Forms nun starten möchte mit der URL http://hostname:9001/forms/frmservlet bekomme ich die Fehlermeldung, daß keine Verbindung zu diesem Server aufgebaut werden kann. Mit dem Port 8888 funktioniert es. Wir haben ja gelernt, daß mit dem WebLogic Server nur Java-Programme gestartet werden können.  Ich meine, beim Kurs hat das mit dem Port für den Managed Server funktioniert. Übrigens verhält es sich mit dem Reports Port 9002 genauso, auch hier geht nur Port 8888. Ich habe auch nirgends etwas zum Port-Mapping gefunden.Habe ich noch irgendetwas bei der Installation/Konfiguration übersehen?

 

Die erste Vermutung war natürlich eine falsche Konfiguration. Also sind wir zusammen die Tests durchgegangen. Erster Schritt Ansprache des Services über den OHS per :8888/forms/frmservlet. Das hat funktioniert. Der nächste Schritt war dann die Kontrolle der Konfigurations-Datei forms.conf. Die muss ja richtig sein ansonsten hätten wir über den Port 8888 den Service nicht erreichen können.

Vermutung einer Firewall liegt recht nahe.

Prüfen auf welchen Ports arbeitet der Service eigentlich

 

netstat  –tulpn

Als Ausgabe wurde dann angezeigt

Tcp    0    0 ::ffff:127.0.0.1:9001    :::*    LISTEN    30755/java

Tcp    0    0 ::ffff:127.0.0.1:9002    :::*    LISTEN    12876/java

 

Der nächste Schritt war dann die Listen Adresse für den Service in der Admin Console zu überprüfen. Dort war allerdings der richtige Eintrag hinterlegt.

Lösung:

In der /etc/hosts war der Servername auch auf 127.0.0.1 gesetzt. Es gab zwei Einträge einen für die richtige IP und einen für Localhost. Nachdem das korrigiert war lief alles ! Also vorher /etc/hosts sauber einrichten.

Avatar von Unbekannt

Über Jan-Peter

Jetzt sind es schon fast wieder 10 Jahre her und immer noch ist Migrationen Forms und Reports angesagt. Als ich 2015 damit begonnen habe, konnte ich mir nicht wirklich vorstellen, das es so lange anhält, aber es wird immer mehr und es ist immer wieder verwunderlich wer heute noch alles Oracle Forms in den Versionen 4x und 6i nutzt. Es überrascht mich doch immer wieder. Habe mich auf den Bereich komplett konzentriert und finde es immer wieder spannend was dort so an migrationen getätigt werden.

Diskussionen

2 Gedanken zu “Nicht Erreichbarkeit des Forms Servlets

  1. Avatar von bbroehl

    Hi,
    alles Gute für den neuen Blog…

    Björn

    PS: das Design kommt mir ja sehr bekannt vor 😉

    Like

    Verfasst von bbroehl | 5. Mai 2011, 4:43 pm

Hinterlasse eine Antwort zu Jan-Peter Antwort abbrechen