Nospherates
Erfahrenes Mitglied
Hi!
Auch wenn man den Satz vermutlich ständig hört, aber ohne irgendwas zu ändern funktioniert anscheinend der Tag jsp:useBean bei mir nicht mehr korrekt.
Gewöhnlich wird über diesen Aufruf eine Klasse für den Bereich Session bereitgestellt, die einen Datenbankzugriff ermöglicht. Ich habe bis eben ganz normal damit arbeiten können, habe dann eine Änderung (die lediglich was mit Formatierungen zutun hatte oO) kompiliert und nach dem Neustart des Tomcats funktioniert die Datenbankanbindung plötzlich nicht mehr. Genauer gesagt wird der Konstruktor der Datenbankklasse nicht mehr aufgerufen. Ich habe um den Funktionsaufruf im Konstruktor, der die Datenbankvernding herstellt, System.out.println Kommandos eingebaut und diese werden nicht ausgeführt.
Wenn ich in den einzelnen Funktionen die Datenbankverbindung herstelle, bevor ich eine Abfrage starte, funktioniert das auch. An der Datenbank liegt es also definitiv nicht und auch die Funktion zur Datenbankverbindung funktioniert, es wird lediglich kein Konstruktor mehr aufgerufen. Wie kann sowas denn bitte passieren
Den Server hab ich bereits neugestartet und den Tomcat ebenfalls diverse Male. Ich wüßte nicht was ich an Code posten soll, weil der ja an sich nicht falsch sein kann (hat bis vor kurzem geklappt und klappt auf einem anderen System immer noch). Hat da jemand ne Idee oder ist das ein nicht erklärbares Phänomen? -.-
Auch wenn man den Satz vermutlich ständig hört, aber ohne irgendwas zu ändern funktioniert anscheinend der Tag jsp:useBean bei mir nicht mehr korrekt.
Gewöhnlich wird über diesen Aufruf eine Klasse für den Bereich Session bereitgestellt, die einen Datenbankzugriff ermöglicht. Ich habe bis eben ganz normal damit arbeiten können, habe dann eine Änderung (die lediglich was mit Formatierungen zutun hatte oO) kompiliert und nach dem Neustart des Tomcats funktioniert die Datenbankanbindung plötzlich nicht mehr. Genauer gesagt wird der Konstruktor der Datenbankklasse nicht mehr aufgerufen. Ich habe um den Funktionsaufruf im Konstruktor, der die Datenbankvernding herstellt, System.out.println Kommandos eingebaut und diese werden nicht ausgeführt.
Wenn ich in den einzelnen Funktionen die Datenbankverbindung herstelle, bevor ich eine Abfrage starte, funktioniert das auch. An der Datenbank liegt es also definitiv nicht und auch die Funktion zur Datenbankverbindung funktioniert, es wird lediglich kein Konstruktor mehr aufgerufen. Wie kann sowas denn bitte passieren
Den Server hab ich bereits neugestartet und den Tomcat ebenfalls diverse Male. Ich wüßte nicht was ich an Code posten soll, weil der ja an sich nicht falsch sein kann (hat bis vor kurzem geklappt und klappt auf einem anderen System immer noch). Hat da jemand ne Idee oder ist das ein nicht erklärbares Phänomen? -.-