JSF Seite lädt ohne ende

OnDemand

Top Contributor
Hallo zusammen,

hab ein Phänomen was ich nicht ganz deuten kann. Wenn ich alleine in meiner Webapp eingelogged bin, kann ich zwischen den Seiten wechseln wie ich will. Wenn aber ein anderer User noch mit eingelogged ist, kann ich noch eine Zeit lang Seiten wechseln, bis dann plötzlich bei mir und beim anderen User die Seite bei einem Wechsel lädt und lädt, aber die neu angeklickte Seite nicht öffnet. Es gibt leider keine Fehlermeldung, sodass ich nicht weiß, in welche Richtung ich suchen muss. Hat jemand einen ähnlichen Fall schon gehabt? Kann das was mit den Cookies zu tun haben? Nach 30 Sekunden laufen die bei mir ab, dann tritt das Problem auch auf ungefähr. Welche Lifetime für einen Cookie ist üblich?
 
K

kneitzel

Gast
Bezüglich des Problems kann ich nichts sagen. Die Lifetime von Cookies ist aber normalerweise deutlich höher. Ich habe beim Suchen eine Seite gefunden, die Angibt, dass es im Schnitt um die 30 Tage wären ....

Aber es geht doch um den Verwendungszweck! Wenn Du damit eine Session erkennen willst sind 30 sekunden doch ein Witz! Bei sicherheitskritischen Applikationen bleibt man ca. 10 Minuten angemeldet, aber das ist die Session Time - mit jeder Aktion wirst du den cookie ja nicht erneuern wollen, oder?

Hast Du Gründe, die gegen eine lange lifetime beim cookie sprechen?
 

OnDemand

Top Contributor
Hi, hm nein eigentlich spricht da nichts dagegen. Das wird auch das Problem sein. Ich werde einfach mal auf 30 Tage setzen
 

OnDemand

Top Contributor
Also hab folgendes hinterlegt in der web.xml.

Das dürften aber 30 Minuten sein oder

Code:
<session-config>
        <session-timeout>30</session-timeout>
    </session-config>
 

OnDemand

Top Contributor
Hat leider nichts gebracht. Irgendwas stimmt mit der Session aber nicht, denn die bekommt kein Ablaufdatum, wenn ich das richtig sehe.

Hier mal die Browserconsole, der erste Eintrag ist die JSESSIONID, diese hat kein Datum wie die anderen. Ich habe siehe anderen Post in der web.xml 30 als Session timeout angegeben. Dennoch kann ioch plözlich keine Seite mehr neu öffnen, dann kommt ein 404 und ich muss den Server neu starten. Kann das irgendwas mit Datenbankverbindungen zu tun haeben? Fehlermeldung erhalte ich nach wie vor nicht
 

Anhänge

  • Unbenannt.PNG
    Unbenannt.PNG
    19,6 KB · Aufrufe: 19

stg

Top Contributor
Die JSESSIONID verweist auch auf die HTTP Session, die der Server verwaltet. Die Gültigkeitsdauer der HTTP Session wird nicht durch den Cookie bestimmt. Du kannst natürlich ein Ablaufdatum für den Cookie setzen, aber dazu gibt es eigentlich keinen Grund.

Zu deinem eigentlichen Problem: Mir ist so etwas nie unter gekommen und meine Anwendungen werden von weit mehr Usern parallel verwendet. Keine Ahnung, was du da schon wieder komisches gebastelt hast. Das es mit der Session-Verwaltung des Servers zu tun hat, halte ich aber für sehr unwahrscheinlich.
 

OnDemand

Top Contributor
stg...du schon wieder :D so sehr ich deine Komentare hasse, so sehr mag ich dich auch :) hm also spaß bei Seite, ich weiß auch nicht was da los ist, wenn ich die Seite dann laden lasse, kommt ihrnedwann ein Proxy Error. Vermute, dass liegt tiefer im Server. Hab mal meinen Provider angesetzt, der soll mal die DNS und so Gedöns checken

Edit: Aber andereseits.... auf meinem Testserver passiert das nicht..
 

stg

Top Contributor
stg...du schon wieder :D so sehr ich deine Komentare hasse, so sehr mag ich dich auch
Joar, so bin ich nunmal. Vergleichbares höre ich hin und wieder mal :oops:

wenn ich die Seite dann laden lasse, kommt ihrnedwann ein Proxy Error. Vermute, dass liegt tiefer im Server. Hab mal meinen Provider angesetzt, der soll mal die DNS und so Gedöns checken

Also ist das gar keine 404 Fehlermeldung, die dein GlassFish sendet, sein die kommt von irgendeinem Proxy, der irgendwo zwischenhängt?
Wenn das passiert, kannst du dann auf andere Dienste auf dem Server zugreifen?
Inwiefern unterscheiden sich dein Test-Server und der "richtige" Server?
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
T HTTPS TLS 1.2 Seite auslesen Allgemeines EE 4
S Play Framework: Redirect im Routing auf Scala Seite Allgemeines EE 0
OnDemand Seite zerschossen, grundlos? Allgemeines EE 0
S aktuelle Seite neu laden Allgemeines EE 9
A Wie kann ich verhinder, dass die seite angezeigt wird? Allgemeines EE 3
T Einloggen auf Seite + MYSQL, JSP Allgemeines EE 6
F JSF Navigation auf vorhergehende Seite(n) Allgemeines EE 14
boxi JSF Parameter für die nächste seite übergeben Allgemeines EE 2
P JSF Seite wird nicht gestartet Allgemeines EE 4
H request in JSP Seite ? Allgemeines EE 4
A Java-Applet in JSP-Seite Allgemeines EE 5
M JSF: Wie Refresh der Seite bei Click auf Button verhindern? Allgemeines EE 4
E bei struts inhalte über mehrere seite verteilen Allgemeines EE 6
M Tomcat - Bei allen Exceptions einheitliche Seite anzeigen ? Allgemeines EE 3
R Mehrsprachige Seite mit Struts & Co. ? Allgemeines EE 5
T Externe Seite per .jsp einbinden Allgemeines EE 6
F Eclipse Wtp und erste JSP Seite Allgemeines EE 5
P String in ein Textfeld einer externen Seite uebergeben ! Allgemeines EE 2
C In JSP Befehl zum Laden einer Seite in anderem Frame Allgemeines EE 3
Y Eine neue Seite mit Servlet öfnnen Allgemeines EE 9
A Leerzeilen in HTML-Seite, nach Erzeugen des Servlets Allgemeines EE 3
M Warum klappt die jsp seite nicht? Allgemeines EE 4
G :?: seite mit jsp automatisch bestücken und auslesen Allgemeines EE 5
P Tomcat lädt falsche Datei obwohl richtig angegeben Allgemeines EE 11
OnDemand Deployen ohne .java Files Allgemeines EE 0
A Listen Ausgabe ohne forEach - JSTL Allgemeines EE 5
P Context and Dependency Injection (CDI) ohne Server Allgemeines EE 6
M Initial data ohne SQL imports? Allgemeines EE 6
D Testen mit Mockito ohne Delegation? Allgemeines EE 2
E Servlet Wie kann ich ohne Hilfe von Eclipse in JBoss mein servlet aufrufen Allgemeines EE 2
LadyMilka Ablaufdiagramm mit/ohne Hibernate Allgemeines EE 2
D Glassfish 3 ohne Cluster Support? Allgemeines EE 1
T Webanwendung ohne Oberfläche Allgemeines EE 5
T Privates Attribut in einer JPA Entitiy Class ohne DB-Spalte? Allgemeines EE 3
B Client starten ohne Eclipse Allgemeines EE 4
V Java-Webservices mit EJB oder ohne? Allgemeines EE 4
B Connection Poll ohne TomCat Allgemeines EE 5
S Downloadbox auch ohne Daten erzwingen // Content-Disposition Allgemeines EE 6
N Warenkorb ohne Datenbank Allgemeines EE 2
J init-Methode eines Servlet ausführen ohne vorherigen request Allgemeines EE 2
S webservice mit tomcat und axis ohne eclipse laufen lassen? Allgemeines EE 2
H Parameterübergabe ohne Formular? Allgemeines EE 7
W deploy-tool ohne GUI? Allgemeines EE 7
TRunKX Werteübergabe von einer *.jsp in eine *.java ohne struts Allgemeines EE 4
B NullPointer ohne message body? Allgemeines EE 3
D JBOSS war aufrufen ohne Projektnamen Allgemeines EE 2
S Kompilieren der JSP-Seiten ohne Aufruf Allgemeines EE 7

Ähnliche Java Themen

Neue Themen


Oben