Mercurial > dive4elements > gnv-client
comparison doc/config-manual/general_settings.tex @ 936:3af26af71c62
Added first Structure for the Documentation of File conf.xml. Added Documentation for Systemproperties
doc/trunk@1077 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Tim Englich <tim.englich@intevation.de> |
---|---|
date | Fri, 07 May 2010 09:36:24 +0000 |
parents | 38bc313ef068 |
children | 052b8bba4f41 |
comparison
equal
deleted
inserted
replaced
935:38bc313ef068 | 936:3af26af71c62 |
---|---|
1 \section{General Settings} | 1 \section{General Settings} |
2 \subsection{Structure of Configurationfile} | 2 \subsection{Structure of Configurationfile} |
3 conf.xml | 3 The Configuration of the Artifact-Server will generally be done in one single |
4 File. This file is called conf.xml and is stored in the folder conf of the | |
5 Artifact-Server. | |
6 Some additional Configurations will be done using Systemproperties. This | |
7 Properties will be listed in the last Section of this chapter. | |
8 | |
9 The Configuration is modelled using XML. | |
10 The main Structure of the XML-Document now will be explained: | |
11 | |
12 \begin{verbatim} | |
13 artifact-database | |
14 |--artifact-factories | |
15 |--artifacts | |
16 |--gnv | |
17 | |--charttemplate | |
18 | |--palettes | |
19 | |--horizontal-cross-section-profile | |
20 | |--horizontal-cross-section | |
21 | |--vertical-cross-section | |
22 | |--shapefile-directory | |
23 | `--map-generator | |
24 |--mapserver | |
25 |--velocity | |
26 |--ehcache | |
27 |--geo-backend | |
28 |--rest-server | |
29 |--cleaner | |
30 `--database | |
31 \end{verbatim} | |
32 | |
33 \subsubsection{artifact-factories} | |
34 \subsubsection{artifacts} | |
35 \subsubsection{gnv} | |
36 \subsubsection{mapserver} | |
37 \subsubsection{velocity} | |
38 \subsubsection{ehcache} | |
39 \subsubsection{geo-backend} | |
40 | |
4 queries.properties | 41 queries.properties |
5 arcsdeconnectionpool.properties | 42 arcsdeconnectionpool.properties |
6 SQL: | 43 SQL: |
7 Clarify the special mechanism of the internal functions | 44 Clarify the special mechanism of the internal functions |
8 ST\_ASTEXT(SHAPE) | 45 ST\_ASTEXT(SHAPE) |
9 ST\_ASTEXT(RASTER) | 46 ST\_ASTEXT(RASTER) |
47 | |
48 \subsubsection{rest-server} | |
49 \subsubsection{cleaner} | |
50 \subsubsection{database} | |
51 | |
52 | |
10 \subsection{Set the Communicationport} | 53 \subsection{Set the Communicationport} |
11 \subsection{Logging} | 54 \subsection{Logging} |
55 \subsection{Configure ArtifactServer using Systemproperties} | |
56 \begin{itemize} | |
57 \item artifact.database.dir The folder where the Configuration is located- | |
58 \item query.executor.factory: The absoulte Classname which QueryExecutorfactory should be used | |
59 \begin{itemize} | |
60 \item de.intevation.gnv.geobackend.base.query.QueryExecutorFactory : | |
61 Standardfactory without any Addons. | |
62 \item de.intevation.gnv.geobackend.base.query.CachingQueryExecutorFactory: | |
63 Factory with Cache for SQL-Query-Results | |
64 \end{itemize} | |
65 \item caching.query.executor.config: The absolute Path to the Configurationfile | |
66 for the Cache which stores the SQL-Query- | |
67 Results. This only take effect if the | |
68 query.executor.factory-Property is set | |
69 to de.intevation.gnv.geobackend.base.query.CachingQueryExecutorFactory. | |
70 \item caching.cleaner.interval: The Interval in seconds the Caches should be cleaned using the Cachecleaner | |
71 \end{itemize} | |
12 | 72 |