Hallo,
ich habe derzeit folgendes Problem.
Ich greife mit 2 unterschiedlichen Browsern von 2 unterschiedlichen Plattformen aus auf die gleiche Webapplikation zu, was bei identischen Klickweg zu unerwünschten Effekten führt.
Ursache ist meiner Meinung nach die Tatsache, dass in meinem Servlet eine Singleton-Instanz erzeugt wird, auf die nun beide Anfragen zugreifen.
Es sollte aber so sein, dass für jede Anfrage eine eigene Instanz des Singleton bereitsteht.
Als Applikations/Webserver nutze ich Resin3.0.24.
Ich gehe davon aus, dass hier der Singleton für die komplette Webapp und nicht für jede Session einzeln erzeugt wird.
Hat jemand evtl eine Idee was hier gemacht werden kann, damit die Implementierung des Singleton beibehalten werden kann, aber eben für jeden Zugriff eine eigene Instanz erzeugt werden kann?
Danke und viele Grüsse,
Alex
ich habe derzeit folgendes Problem.
Ich greife mit 2 unterschiedlichen Browsern von 2 unterschiedlichen Plattformen aus auf die gleiche Webapplikation zu, was bei identischen Klickweg zu unerwünschten Effekten führt.
Ursache ist meiner Meinung nach die Tatsache, dass in meinem Servlet eine Singleton-Instanz erzeugt wird, auf die nun beide Anfragen zugreifen.
Es sollte aber so sein, dass für jede Anfrage eine eigene Instanz des Singleton bereitsteht.
Als Applikations/Webserver nutze ich Resin3.0.24.
Ich gehe davon aus, dass hier der Singleton für die komplette Webapp und nicht für jede Session einzeln erzeugt wird.
Hat jemand evtl eine Idee was hier gemacht werden kann, damit die Implementierung des Singleton beibehalten werden kann, aber eben für jeden Zugriff eine eigene Instanz erzeugt werden kann?
Danke und viele Grüsse,
Alex
Comment