comparison gnv/ChangeLog @ 991:33198e55371c

Improved session handling in the gui. If a session has timed out, the user gets to the start point - the fis selection. gnv/trunk@1192 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Ingo Weinzierl <ingo.weinzierl@intevation.de>
date Thu, 10 Jun 2010 15:13:08 +0000
parents 56b22bc68dfa
children 9ff116474e7b
comparison
equal deleted inserted replaced
990:56b22bc68dfa 991:33198e55371c
1 2010-06-10 Ingo Weinzierl <ingo.weinzierl@intevation.de>
2
3 * src/main/java/de/intevation/gnv/action/ArtifactDatabaseActionBase.java:
4 New methods for session validation. Method isSessionExhausted(.) returns
5 true, if the session of the user is new. Another medhod returns the
6 ActionForward for selecting a fis - which is the start point of our
7 application.
8
9 * src/main/java/de/intevation/gnv/action/ChangeOptionsAction.java,
10 src/main/java/de/intevation/gnv/action/DoExportAction.java,
11 src/main/java/de/intevation/gnv/action/SwitchLanguageAction.java,
12 src/main/java/de/intevation/gnv/action/WMSAction.java,
13 src/main/java/de/intevation/gnv/action/ShowStatisticAction.java,
14 src/main/java/de/intevation/gnv/action/DescribeUIAction.java,
15 src/main/java/de/intevation/gnv/action/LoadAction.java,
16 src/main/java/de/intevation/gnv/action/CreateHistogramAction.java,
17 src/main/java/de/intevation/gnv/action/DoOutputAction.java,
18 src/main/java/de/intevation/gnv/action/CreateChartAction.java,
19 src/main/java/de/intevation/gnv/action/PreviousArtifactStepAction.java,
20 src/main/java/de/intevation/gnv/action/NextArtifactStepAction.java,
21 src/main/java/de/intevation/gnv/action/StoreAction.java: Validate the
22 session before doing some other stuff. If the session is exhausted, we
23 will return to the start point - the fis selection.
24
25 * src/main/webapp/WEB-INF/jsp/index.jsp: Renders an error message if the
26 session of the user is exhausted. There will be no link to return to the
27 last point in the parameterization.
28
29 * src/main/java/de/intevation/gnv/action/CommunicationKeys.java: A new key
30 for session errors.
31
32 * src/main/resources/applicationMessages.properties,
33 src/main/resources/applicationMessages_en.properties: An error message for
34 a session that timed out.
35
36 * src/main/webapp/WEB-INF/config/struts-config.xml: Added a new forward to
37 the export action that makes it possible to step back to the fis
38 selection.
39
1 2010-06-10 Ingo Weinzierl <ingo.weinzierl@intevation.de> 40 2010-06-10 Ingo Weinzierl <ingo.weinzierl@intevation.de>
2 41
3 Issue177 - Messages for Java heap size errors. 42 Issue177 - Messages for Java heap size errors.
4 43
5 * src/main/resources/applicationMessages.properties, 44 * src/main/resources/applicationMessages.properties,

http://dive4elements.wald.intevation.org