comparison flys-client/ChangeLog @ 215:e02f50a3ad59

Improved the exception handling of artifact / collection specific operations. Warning dialog are displayed after such an exception. flys-client/trunk@1657 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Ingo Weinzierl <ingo.weinzierl@intevation.de>
date Fri, 08 Apr 2011 08:51:28 +0000
parents 29c6d9573ae7
children 4b0fb079ead9
comparison
equal deleted inserted replaced
214:29c6d9573ae7 215:e02f50a3ad59
1 2011-04-08 Ingo Weinzierl <ingo@intevation.de>
2
3 * src/main/java/de/intevation/flys/client/server/DescribeCollectionServiceImpl.java,
4 src/main/java/de/intevation/flys/client/server/ArtifactServiceImpl.java,
5 src/main/java/de/intevation/flys/client/server/CreateCollectionServiceImpl.java,
6 src/main/java/de/intevation/flys/client/server/StepForwardServiceImpl.java,
7 src/main/java/de/intevation/flys/client/server/AdvanceServiceImpl.java,
8 src/main/java/de/intevation/flys/client/server/AddArtifactServiceImpl.java,
9 src/main/java/de/intevation/flys/client/client/services/CreateCollectionService.java,
10 src/main/java/de/intevation/flys/client/client/services/DescribeCollectionService.java,
11 src/main/java/de/intevation/flys/client/client/services/ArtifactService.java,
12 src/main/java/de/intevation/flys/client/client/services/StepForwardService.java,
13 src/main/java/de/intevation/flys/client/client/services/AdvanceService.java,
14 src/main/java/de/intevation/flys/client/client/services/AddArtifactService.java:
15 Improved the exception handling. If an exception occurs specific to an
16 artifact / collection specific operation, a ServerException is thrown.
17 The message of this exception is a key that needs to be translated using
18 the lookup mechanism of FLYSConstants.
19
20 * src/main/java/de/intevation/flys/client/client/ui/ParameterList.java,
21 src/main/java/de/intevation/flys/client/client/ui/CollectionView.java:
22 The dialog helper class SC of the SmartGWT framework is used to bring up
23 warning dialogs that inform the user about errors that occured after the
24 artifact / collection specific operations.
25
26 * src/main/java/de/intevation/flys/client/client/FLYSConstants.properties,
27 src/main/java/de/intevation/flys/client/client/FLYSConstants_en.properties,
28 src/main/java/de/intevation/flys/client/client/FLYSConstants_de.properties,
29 src/main/java/de/intevation/flys/client/client/FLYSConstants.java:
30 Added strings for the exceptions thrown in the services.
31
1 2011-04-08 Ingo Weinzierl <ingo@intevation.de> 32 2011-04-08 Ingo Weinzierl <ingo@intevation.de>
2 33
3 * src/main/java/de/intevation/flys/client/shared/exceptions/ServerException.java: 34 * src/main/java/de/intevation/flys/client/shared/exceptions/ServerException.java:
4 New. This exception is used to be thrown after an error occured while 35 New. This exception is used to be thrown after an error occured while
5 one of the artifact / collection operations. 36 one of the artifact / collection operations.

http://dive4elements.wald.intevation.org