Detail
Detail
Fehlerbehebung
Zumindest in einem Multi-User-Test mit mehreren Sub-Sessions kann es dazu kommen, dass nach dem Test und dem Schließen der im Test geöffneten zusätzlichen Applikationsfenster die persönliche Einstellung (tl:TransientPersonalConfiguration) noch als Session-Listener registriert bleibt. Da an der persönlichen Einstellung die ganze Sub-Session als Referenz angehängt ist, bleiben damit alle Sub-Sessions im Speicher.
Test
- Den Multi-User-Test /com.top_logic.demo/src/test/java/test/com/top_logic/demo/scripted/comments/TestComments-01_EditWithReadRight.script.xml zehnmal hintereinander als Multi-User--Test (Button ">>") im Script-Recorder ausführen.
- Nach jedem Test-Lauf die durch den Test geöffneten zusätzlichen Fenster schließen und Test erneut ausführen.
- Das tl-demo darf auch mit 256M nicht out-of-memory gehen.