annotate flys-artifacts/doc/conf/conf.xml @ 1993:85132c9edd64

Make reuse of the old CollectionAttribute during the describe() operation of FLYSArtifactCollection - remove the old facets only. flys-artifacts/trunk@3430 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Ingo Weinzierl <ingo.weinzierl@intevation.de>
date Fri, 16 Dec 2011 09:19:11 +0000
parents 9dc399718335
children 8971276d32bc
rev   line source
105
beb991dc4827 Added a first stub of an WINFO artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
1 <artifact-database>
beb991dc4827 Added a first stub of an WINFO artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
2 <export-secret>YOUR_SECRET</export-secret>
beb991dc4827 Added a first stub of an WINFO artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
3 <factories>
106
5864c41219db Initializes a TransitionEngine storing all transitions for each artifact at the application start.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 105
diff changeset
4 <context-factory>de.intevation.flys.artifacts.context.FLYSContextFactory</context-factory>
117
1a025ff0f7fd Added a nodes for the user-factory and collection-factory to the configuration.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 106
diff changeset
5
1a025ff0f7fd Added a nodes for the user-factory and collection-factory to the configuration.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 106
diff changeset
6 <collection-factory
1a025ff0f7fd Added a nodes for the user-factory and collection-factory to the configuration.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 106
diff changeset
7 name="DefaultArtifactCollectionFactory"
1a025ff0f7fd Added a nodes for the user-factory and collection-factory to the configuration.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 106
diff changeset
8 description="The default artifact collection factory"
651
e6cecb661bff Set collection ttl to 6 hours.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 647
diff changeset
9 ttl="21600000"
147
76cc1a66a05f Implemented a FLYSArtifactCollection that will be used in this application now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 131
diff changeset
10 artifact-collection="de.intevation.flys.collections.FLYSArtifactCollection">de.intevation.artifactdatabase.DefaultArtifactCollectionFactory</collection-factory>
117
1a025ff0f7fd Added a nodes for the user-factory and collection-factory to the configuration.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 106
diff changeset
11
105
beb991dc4827 Added a first stub of an WINFO artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
12 <artifact-factories>
1014
66473e72d321 Minor cosmetics (comments).
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 999
diff changeset
13 <!-- All Artifactfactories which are available in this Database. -->
105
beb991dc4827 Added a first stub of an WINFO artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
14 <artifact-factory name="winfo" description="Factory to create an artifact to be used in WINFO"
beb991dc4827 Added a first stub of an WINFO artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
15 ttl="3600000"
beb991dc4827 Added a first stub of an WINFO artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
16 artifact="de.intevation.flys.artifacts.WINFOArtifact">de.intevation.artifactdatabase.DefaultArtifactFactory</artifact-factory>
942
796c54058dc4 Added artifacts/states for WMS background an river axis and a configuration for the output-defaults.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 731
diff changeset
17 <artifact-factory name="riveraxis" description="Factory to create an artifact to be used in WINFO"
796c54058dc4 Added artifacts/states for WMS background an river axis and a configuration for the output-defaults.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 731
diff changeset
18 ttl="3600000"
796c54058dc4 Added artifacts/states for WMS background an river axis and a configuration for the output-defaults.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 731
diff changeset
19 artifact="de.intevation.flys.artifacts.RiverAxisArtifact">de.intevation.artifactdatabase.DefaultArtifactFactory</artifact-factory>
1805
5e9696c32f04 Added datacage config and loaders for KM WMS layer in floodmaps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1774
diff changeset
20 <artifact-factory name="wmskmfactory" description="Factory to create an artifact that generates WMS facets for KMs."
5e9696c32f04 Added datacage config and loaders for KM WMS layer in floodmaps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1774
diff changeset
21 ttl="3600000"
5e9696c32f04 Added datacage config and loaders for KM WMS layer in floodmaps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1774
diff changeset
22 artifact="de.intevation.flys.artifacts.WMSKmArtifact">de.intevation.artifactdatabase.DefaultArtifactFactory</artifact-factory>
1836
729ba79e94a0 Added datacage configuration, loader (Artifact and State) and a theme for cross section tracks.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1832
diff changeset
23 <artifact-factory name="wmsqpsfactory" description="Factory to create an artifact that generates WMS facets for CrossSectionTracks."
729ba79e94a0 Added datacage configuration, loader (Artifact and State) and a theme for cross section tracks.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1832
diff changeset
24 ttl="3600000"
729ba79e94a0 Added datacage configuration, loader (Artifact and State) and a theme for cross section tracks.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1832
diff changeset
25 artifact="de.intevation.flys.artifacts.WMSQPSArtifact">de.intevation.artifactdatabase.DefaultArtifactFactory</artifact-factory>
1855
b4798f15edc7 Added new WMSHwsArtifact for displaying flood protection works.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1840
diff changeset
26 <artifact-factory name="wmshwsfactory" description="Factory to create an artifact that generates WMS facets for CrossSectionTracks."
b4798f15edc7 Added new WMSHwsArtifact for displaying flood protection works.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1840
diff changeset
27 ttl="3600000"
b4798f15edc7 Added new WMSHwsArtifact for displaying flood protection works.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1840
diff changeset
28 artifact="de.intevation.flys.artifacts.WMSHwsArtifact">de.intevation.artifactdatabase.DefaultArtifactFactory</artifact-factory>
1856
410e40b88c7a Added new WMSCatchmentArtifact for displaying catchments in maps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1855
diff changeset
29 <artifact-factory name="wmscatchmentfactory" description="Factory to create an artifact that generates WMS facets for CrossSectionTracks."
410e40b88c7a Added new WMSCatchmentArtifact for displaying catchments in maps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1855
diff changeset
30 ttl="3600000"
410e40b88c7a Added new WMSCatchmentArtifact for displaying catchments in maps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1855
diff changeset
31 artifact="de.intevation.flys.artifacts.WMSCatchmentArtifact">de.intevation.artifactdatabase.DefaultArtifactFactory</artifact-factory>
1857
7fc87a67e6f7 Added new WMSFloodplainArtifact for displaying floodplains in maps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1856
diff changeset
32 <artifact-factory name="wmsfloodplainfactory" description="Factory to create an artifact that generates WMS facets for CrossSectionTracks."
7fc87a67e6f7 Added new WMSFloodplainArtifact for displaying floodplains in maps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1856
diff changeset
33 ttl="3600000"
7fc87a67e6f7 Added new WMSFloodplainArtifact for displaying floodplains in maps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1856
diff changeset
34 artifact="de.intevation.flys.artifacts.WMSFloodplainArtifact">de.intevation.artifactdatabase.DefaultArtifactFactory</artifact-factory>
1870
ec458853f560 Added new WMSLineArtifact for displaying lines in maps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1865
diff changeset
35 <artifact-factory name="wmslinefactory" description="Factory to create an artifact to be used in WINFO"
ec458853f560 Added new WMSLineArtifact for displaying lines in maps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1865
diff changeset
36 ttl="3600000"
ec458853f560 Added new WMSLineArtifact for displaying lines in maps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1865
diff changeset
37 artifact="de.intevation.flys.artifacts.WMSLineArtifact">de.intevation.artifactdatabase.DefaultArtifactFactory</artifact-factory>
1871
257f7b54a943 Added new WMSBuildingsArtifact for displaying buildings in maps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1870
diff changeset
38 <artifact-factory name="wmsbuildingsfactory" description="Factory to create an artifact to be used in WINFO"
257f7b54a943 Added new WMSBuildingsArtifact for displaying buildings in maps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1870
diff changeset
39 ttl="3600000"
257f7b54a943 Added new WMSBuildingsArtifact for displaying buildings in maps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1870
diff changeset
40 artifact="de.intevation.flys.artifacts.WMSBuildingsArtifact">de.intevation.artifactdatabase.DefaultArtifactFactory</artifact-factory>
1873
841af55d5e53 Added new WMSFixpointsArtifact for displaying fixpoints in maps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1871
diff changeset
41 <artifact-factory name="wmsfixpointsfactory" description="Factory to create an artifact to be used in WINFO"
841af55d5e53 Added new WMSFixpointsArtifact for displaying fixpoints in maps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1871
diff changeset
42 ttl="3600000"
841af55d5e53 Added new WMSFixpointsArtifact for displaying fixpoints in maps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1871
diff changeset
43 artifact="de.intevation.flys.artifacts.WMSFixpointsArtifact">de.intevation.artifactdatabase.DefaultArtifactFactory</artifact-factory>
942
796c54058dc4 Added artifacts/states for WMS background an river axis and a configuration for the output-defaults.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 731
diff changeset
44 <artifact-factory name="wmsbackground" description="Factory to create an artifact to be used in WINFO"
796c54058dc4 Added artifacts/states for WMS background an river axis and a configuration for the output-defaults.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 731
diff changeset
45 ttl="3600000"
796c54058dc4 Added artifacts/states for WMS background an river axis and a configuration for the output-defaults.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 731
diff changeset
46 artifact="de.intevation.flys.artifacts.WMSBackgroundArtifact">de.intevation.artifactdatabase.DefaultArtifactFactory</artifact-factory>
1926
fde3db5e68e8 Added a new Artifact to enable users to add external WMS layers to floodmaps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1904
diff changeset
47 <artifact-factory name="externalwmsfactory" description="Factory to create an artifact to be used in Floodmaps to display external WMS layers"
fde3db5e68e8 Added a new Artifact to enable users to add external WMS layers to floodmaps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1904
diff changeset
48 ttl="3600000"
fde3db5e68e8 Added a new Artifact to enable users to add external WMS layers to floodmaps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1904
diff changeset
49 artifact="de.intevation.flys.artifacts.ExternalWMSArtifact">de.intevation.artifactdatabase.DefaultArtifactFactory</artifact-factory>
1027
a60d2a46f0a8 Added configuration for AnnotationArtifacts.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1015
diff changeset
50 <artifact-factory name="annotations" description="Factory to create an artifact to access Annotations for Points at rivers"
a60d2a46f0a8 Added configuration for AnnotationArtifacts.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1015
diff changeset
51 ttl="3600000"
a60d2a46f0a8 Added configuration for AnnotationArtifacts.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1015
diff changeset
52 artifact="de.intevation.flys.artifacts.AnnotationArtifact">de.intevation.artifactdatabase.DefaultArtifactFactory</artifact-factory>
1977
9dc399718335 Register crosssection artifact-factory.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1970
diff changeset
53 <artifact-factory name="crosssections" description="Factory to create an artifact to access cross sections"
9dc399718335 Register crosssection artifact-factory.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1970
diff changeset
54 ttl="3600000"
9dc399718335 Register crosssection artifact-factory.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1970
diff changeset
55 artifact="de.intevation.flys.artifacts.CrossSectionArtifact">de.intevation.artifactdatabase.DefaultArtifactFactory</artifact-factory>
1629
4aec853a2f85 Added WaterlevelArtifact and respective infrastructure.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1161
diff changeset
56 <artifact-factory name="waterlevel" description="Factory to create an artifact to access waterlevel data"
4aec853a2f85 Added WaterlevelArtifact and respective infrastructure.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1161
diff changeset
57 ttl="3600000"
4aec853a2f85 Added WaterlevelArtifact and respective infrastructure.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1161
diff changeset
58 artifact="de.intevation.flys.artifacts.WaterlevelArtifact">de.intevation.artifactdatabase.DefaultArtifactFactory</artifact-factory>
1073
107d44b3455d Added conf for factory and rule for MainValueArtifacts, missing ChangeLog entry.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1058
diff changeset
59 <artifact-factory name="mainvalue" description="Factory to create an artifact to access Main Values for discharge curve diagrams"
107d44b3455d Added conf for factory and rule for MainValueArtifacts, missing ChangeLog entry.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1058
diff changeset
60 ttl="3600000"
107d44b3455d Added conf for factory and rule for MainValueArtifacts, missing ChangeLog entry.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1058
diff changeset
61 artifact="de.intevation.flys.artifacts.MainValuesArtifact">de.intevation.artifactdatabase.DefaultArtifactFactory</artifact-factory>
1727
cee5a292754f Register staticwkms factory to spawn StaticWKms-Artifacts.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1629
diff changeset
62 <artifact-factory name="staticwkms" description="Factory to create an artifact to access 'other' WKms data"
cee5a292754f Register staticwkms factory to spawn StaticWKms-Artifacts.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1629
diff changeset
63 ttl="3600000"
cee5a292754f Register staticwkms factory to spawn StaticWKms-Artifacts.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1629
diff changeset
64 artifact="de.intevation.flys.artifacts.StaticWKmsArtifact">de.intevation.artifactdatabase.DefaultArtifactFactory</artifact-factory>
1904
af043ef347ed Register wqinterpol artifact factory in configuration.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1873
diff changeset
65 <artifact-factory name="wqinterpol" description="Factory to create an artifact to access 'other' WQ (at km) data"
af043ef347ed Register wqinterpol artifact factory in configuration.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1873
diff changeset
66 ttl="3600000"
af043ef347ed Register wqinterpol artifact factory in configuration.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1873
diff changeset
67 artifact="de.intevation.flys.artifacts.WQKmsInterpolArtifact">de.intevation.artifactdatabase.DefaultArtifactFactory</artifact-factory>
105
beb991dc4827 Added a first stub of an WINFO artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
68 </artifact-factories>
117
1a025ff0f7fd Added a nodes for the user-factory and collection-factory to the configuration.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 106
diff changeset
69
1a025ff0f7fd Added a nodes for the user-factory and collection-factory to the configuration.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 106
diff changeset
70 <user-factory name="default" description="Factory to create new users">de.intevation.artifactdatabase.DefaultUserFactory</user-factory>
118
888e3b1dcdd9 Added a RiverService (/service/rivers) that retrieves a list of provided rivers.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 117
diff changeset
71
888e3b1dcdd9 Added a RiverService (/service/rivers) that retrieves a list of provided rivers.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 117
diff changeset
72 <service-factories>
888e3b1dcdd9 Added a RiverService (/service/rivers) that retrieves a list of provided rivers.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 117
diff changeset
73 <service-factory
888e3b1dcdd9 Added a RiverService (/service/rivers) that retrieves a list of provided rivers.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 117
diff changeset
74 name="rivers"
888e3b1dcdd9 Added a RiverService (/service/rivers) that retrieves a list of provided rivers.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 117
diff changeset
75 service="de.intevation.flys.artifacts.services.RiverService"
888e3b1dcdd9 Added a RiverService (/service/rivers) that retrieves a list of provided rivers.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 117
diff changeset
76 description="This service returns a list of provided rivers by the artifact server.">de.intevation.artifactdatabase.DefaultServiceFactory</service-factory>
301
1a00cb4998a8 Implemented a service that retrieves distance information for a specific river.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 147
diff changeset
77 <service-factory
1a00cb4998a8 Implemented a service that retrieves distance information for a specific river.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 147
diff changeset
78 name="distanceinfo"
1a00cb4998a8 Implemented a service that retrieves distance information for a specific river.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 147
diff changeset
79 service="de.intevation.flys.artifacts.services.DistanceInfoService"
1a00cb4998a8 Implemented a service that retrieves distance information for a specific river.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 147
diff changeset
80 description="Returns a list of distances supported by a specific river.">de.intevation.artifactdatabase.DefaultServiceFactory</service-factory>
331
5a2df8677b3e Added a service that returns the MainValues of a Gauge based on a river name and a stationing.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 310
diff changeset
81 <service-factory
5a2df8677b3e Added a service that returns the MainValues of a Gauge based on a river name and a stationing.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 310
diff changeset
82 name="mainvalues"
5a2df8677b3e Added a service that returns the MainValues of a Gauge based on a river name and a stationing.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 310
diff changeset
83 service="de.intevation.flys.artifacts.services.MainValuesService"
5a2df8677b3e Added a service that returns the MainValues of a Gauge based on a river name and a stationing.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 310
diff changeset
84 description="Returns the main values of a river's gauge based on a start and end point of the river.">de.intevation.artifactdatabase.DefaultServiceFactory</service-factory>
371
dfbb3d50b0bd Added meta service stub. TODO: Add meta data builder.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 359
diff changeset
85 <service-factory
dfbb3d50b0bd Added meta service stub. TODO: Add meta data builder.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 359
diff changeset
86 name="metadata"
dfbb3d50b0bd Added meta service stub. TODO: Add meta data builder.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 359
diff changeset
87 service="de.intevation.flys.artifacts.services.MetaDataService"
dfbb3d50b0bd Added meta service stub. TODO: Add meta data builder.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 359
diff changeset
88 description="The service provides some introspection into the database content.">de.intevation.artifactdatabase.DefaultServiceFactory</service-factory>
1058
c37084f31c84 Implemented a MapInfo service that returns some basic information to create maps for specific rivers.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1052
diff changeset
89 <service-factory
c37084f31c84 Implemented a MapInfo service that returns some basic information to create maps for specific rivers.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1052
diff changeset
90 name="mapinfo"
c37084f31c84 Implemented a MapInfo service that returns some basic information to create maps for specific rivers.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1052
diff changeset
91 service="de.intevation.flys.artifacts.services.MapInfoService"
c37084f31c84 Implemented a MapInfo service that returns some basic information to create maps for specific rivers.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1052
diff changeset
92 description="The service provides some basic information to create a WMS for a specific river.">de.intevation.artifactdatabase.DefaultServiceFactory</service-factory>
1749
f7d890f4855f Added Service Service to lookup the Nth nearest neighbors for a set of given cross section ids and kms.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 1727
diff changeset
93 <service-factory
f7d890f4855f Added Service Service to lookup the Nth nearest neighbors for a set of given cross section ids and kms.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 1727
diff changeset
94 name="cross-section-km"
f7d890f4855f Added Service Service to lookup the Nth nearest neighbors for a set of given cross section ids and kms.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 1727
diff changeset
95 service="de.intevation.flys.artifacts.services.CrossSectionKMService"
f7d890f4855f Added Service Service to lookup the Nth nearest neighbors for a set of given cross section ids and kms.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 1727
diff changeset
96 description="The service provides the N next neighbored kms and ids of cross section lines for given cross section id, km and N.">de.intevation.artifactdatabase.DefaultServiceFactory</service-factory>
118
888e3b1dcdd9 Added a RiverService (/service/rivers) that retrieves a list of provided rivers.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 117
diff changeset
97 </service-factories>
888e3b1dcdd9 Added a RiverService (/service/rivers) that retrieves a list of provided rivers.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 117
diff changeset
98
105
beb991dc4827 Added a first stub of an WINFO artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
99 </factories>
beb991dc4827 Added a first stub of an WINFO artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
100
982
66b3f2f064de Added the datacage as lifetime listener to the artifact database to create the initial index.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 958
diff changeset
101 <lifetime-listeners>
66b3f2f064de Added the datacage as lifetime listener to the artifact database to create the initial index.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 958
diff changeset
102 <listener>de.intevation.flys.artifacts.datacage.Datacage</listener>
1970
368040e5c400 Improved the Scheduler to be able to cancel running WSPLGEN jobs.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1926
diff changeset
103 <listener>de.intevation.flys.wsplgen.SchedulerSetup</listener>
982
66b3f2f064de Added the datacage as lifetime listener to the artifact database to create the initial index.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 958
diff changeset
104 </lifetime-listeners>
66b3f2f064de Added the datacage as lifetime listener to the artifact database to create the initial index.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 958
diff changeset
105
999
b0218f21c664 Wire datacage with backend of artifact database.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 997
diff changeset
106 <backend-listeners>
b0218f21c664 Wire datacage with backend of artifact database.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 997
diff changeset
107 <listener>de.intevation.flys.artifacts.datacage.DatacageBackendListener</listener>
b0218f21c664 Wire datacage with backend of artifact database.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 997
diff changeset
108 </backend-listeners>
b0218f21c664 Wire datacage with backend of artifact database.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 997
diff changeset
109
310
6d2c8915e22c Finalized the SessionCallContextListener and registered it as CallContext.Listener in the configuration.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 301
diff changeset
110 <callcontext-listener
6d2c8915e22c Finalized the SessionCallContextListener and registered it as CallContext.Listener in the configuration.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 301
diff changeset
111 name="SessionCallContextListener"
6d2c8915e22c Finalized the SessionCallContextListener and registered it as CallContext.Listener in the configuration.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 301
diff changeset
112 description="A CallContext.Listener to open and close Hibernatesessions">de.intevation.flys.artifacts.context.SessionCallContextListener</callcontext-listener>
6d2c8915e22c Finalized the SessionCallContextListener and registered it as CallContext.Listener in the configuration.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 301
diff changeset
113
105
beb991dc4827 Added a first stub of an WINFO artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
114 <artifacts>
beb991dc4827 Added a first stub of an WINFO artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
115 <artifact name="winfo" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="${artifacts.config.dir}/artifacts/winfo.xml" />
1629
4aec853a2f85 Added WaterlevelArtifact and respective infrastructure.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1161
diff changeset
116 <artifact name="waterlevel" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="${artifacts.config.dir}/artifacts/waterlevel.xml" />
1027
a60d2a46f0a8 Added configuration for AnnotationArtifacts.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1015
diff changeset
117 <artifact name="annotation" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="${artifacts.config.dir}/artifacts/annotation.xml" />
942
796c54058dc4 Added artifacts/states for WMS background an river axis and a configuration for the output-defaults.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 731
diff changeset
118 <artifact name="wmsbackground" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="${artifacts.config.dir}/artifacts/wmsbackground.xml" />
105
beb991dc4827 Added a first stub of an WINFO artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
119 </artifacts>
beb991dc4827 Added a first stub of an WINFO artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
120
942
796c54058dc4 Added artifacts/states for WMS background an river axis and a configuration for the output-defaults.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 731
diff changeset
121
796c54058dc4 Added artifacts/states for WMS background an river axis and a configuration for the output-defaults.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 731
diff changeset
122 <hooks>
796c54058dc4 Added artifacts/states for WMS background an river axis and a configuration for the output-defaults.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 731
diff changeset
123 <hook
796c54058dc4 Added artifacts/states for WMS background an river axis and a configuration for the output-defaults.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 731
diff changeset
124 class="de.intevation.flys.artifacts.CollectionMonitor"
1840
54f550ba8e6a Added the 'post-describe' hook for Artifacts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1836
diff changeset
125 applies="post-feed,post-advance,post-describe"
942
796c54058dc4 Added artifacts/states for WMS background an river axis and a configuration for the output-defaults.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 731
diff changeset
126 xmlns:xlink="http://www.w3.org/1999/xlink"
796c54058dc4 Added artifacts/states for WMS background an river axis and a configuration for the output-defaults.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 731
diff changeset
127 xlink:href="${artifacts.config.dir}/output-defaults.xml">
796c54058dc4 Added artifacts/states for WMS background an river axis and a configuration for the output-defaults.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 731
diff changeset
128 </hook>
796c54058dc4 Added artifacts/states for WMS background an river axis and a configuration for the output-defaults.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 731
diff changeset
129 </hooks>
796c54058dc4 Added artifacts/states for WMS background an river axis and a configuration for the output-defaults.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 731
diff changeset
130
358
f530114182d2 Bugfix: Added missing <output-generators> section to the global configuration.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 341
diff changeset
131 <output-generators>
f530114182d2 Bugfix: Added missing <output-generators> section to the global configuration.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 341
diff changeset
132 <output-generator name="discharge_curve">de.intevation.flys.exports.DischargeCurveGenerator</output-generator>
647
bb484489d3df Introduced a new output generators for creating chart info documents.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 407
diff changeset
133 <output-generator name="discharge_curve_chartinfo">de.intevation.flys.exports.DischargeCurveInfoGenerator</output-generator>
1111
b96ce07ba56c Added dummy sceleton for Cross Sections.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1091
diff changeset
134 <output-generator name="cross_section">de.intevation.flys.exports.CrossSectionGenerator</output-generator>
1126
da4d8631fc46 Add CrossSectionInfoGenerator.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1111
diff changeset
135 <output-generator name="cross_section_chartinfo">de.intevation.flys.exports.CrossSectionInfoGenerator</output-generator>
392
72177020db92 Improved the transition model and added classes to enable the WINFO artifact to create computed discharge curves - NOTE: each of the new classes is just a stub.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 391
diff changeset
136 <output-generator name="computed_discharge_curve">de.intevation.flys.exports.ComputedDischargeCurveGenerator</output-generator>
647
bb484489d3df Introduced a new output generators for creating chart info documents.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 407
diff changeset
137 <output-generator name="computed_discharge_curve_chartinfo">de.intevation.flys.exports.ComputedDischargeCurveInfoGenerator</output-generator>
359
e5ea6a01526c Added an OutGenerator for creating longitudinal section curves.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 358
diff changeset
138 <output-generator name="longitudinal_section">de.intevation.flys.exports.LongitudinalSectionGenerator</output-generator>
647
bb484489d3df Introduced a new output generators for creating chart info documents.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 407
diff changeset
139 <output-generator name="longitudinal_section_chartinfo">de.intevation.flys.exports.LongitudinalSectionInfoGenerator</output-generator>
385
478940d06876 Enabled the WINFO artifact to create duration curves - new OutGenerator, added methods for data computation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 373
diff changeset
140 <output-generator name="duration_curve">de.intevation.flys.exports.DurationCurveGenerator</output-generator>
647
bb484489d3df Introduced a new output generators for creating chart info documents.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 407
diff changeset
141 <output-generator name="duration_curve_chartinfo">de.intevation.flys.exports.DurationCurveInfoGenerator</output-generator>
403
1ed48e2ddc1b Added an OutGenerator to create discharge longitudinal section charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 392
diff changeset
142 <output-generator name="discharge_longitudinal_section">de.intevation.flys.exports.DischargeLongitudinalSectionGenerator</output-generator>
647
bb484489d3df Introduced a new output generators for creating chart info documents.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 407
diff changeset
143 <output-generator name="discharge_longitudinal_section_chartinfo">de.intevation.flys.exports.DischargeLongitudinalSectionInfoGenerator</output-generator>
389
69d05357c177 Added an exporter (OutGenerator) for waterlevels which currently supports CSV exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 385
diff changeset
144 <output-generator name="waterlevel_export">de.intevation.flys.exports.WaterlevelExporter</output-generator>
391
5d6988836f01 Added an exporter to export the computed data of a duration curve.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 389
diff changeset
145 <output-generator name="durationcurve_export">de.intevation.flys.exports.DurationCurveExporter</output-generator>
392
72177020db92 Improved the transition model and added classes to enable the WINFO artifact to create computed discharge curves - NOTE: each of the new classes is just a stub.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 391
diff changeset
146 <output-generator name="computed_dischargecurve_export">de.intevation.flys.exports.ComputedDischargeCurveExporter</output-generator>
407
9eb5f0c8fe7f Added a CSV exporter for the discharge longitudinal section computation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 403
diff changeset
147 <output-generator name="discharge_longitudinal_section_export">de.intevation.flys.exports.DischargeLongitudinalSectionExporter</output-generator>
1152
fc572b30f1b8 Added configuration to kick-in w-differences branch of winfo.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1149
diff changeset
148 <output-generator name="w_differences">de.intevation.flys.exports.WDifferencesCurveGenerator</output-generator>
fc572b30f1b8 Added configuration to kick-in w-differences branch of winfo.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1149
diff changeset
149 <output-generator name="w_differences_chartinfo">de.intevation.flys.exports.WDifferencesCurveInfoGenerator</output-generator>
1161
9bdf738abbad Added CSV Exporter for WDifferences.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1152
diff changeset
150 <output-generator name="w_differences_export">de.intevation.flys.exports.WDifferencesExporter</output-generator>
1774
092e1e5020bc Added a new MapGenerator which only returns a map configuration document at the moment (work still in progress).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1749
diff changeset
151 <output-generator name="floodmap">de.intevation.flys.exports.MapGenerator</output-generator>
1014
66473e72d321 Minor cosmetics (comments).
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 999
diff changeset
152 <!-- Error report generators. -->
725
51afeced47de Corrected configuration for error reports.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 710
diff changeset
153 <output-generator name="discharge_longitudinal_section_report">de.intevation.flys.exports.ReportGenerator</output-generator>
51afeced47de Corrected configuration for error reports.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 710
diff changeset
154 <output-generator name="waterlevel_report">de.intevation.flys.exports.ReportGenerator</output-generator>
51afeced47de Corrected configuration for error reports.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 710
diff changeset
155 <output-generator name="computed_dischargecurve_report">de.intevation.flys.exports.ReportGenerator</output-generator>
51afeced47de Corrected configuration for error reports.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 710
diff changeset
156 <output-generator name="durationcurve_report">de.intevation.flys.exports.ReportGenerator</output-generator>
1149
64b465699a24 Added an Output target for WSPLGEN reports that will be available when an WSPLGEN calculation is finished.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1133
diff changeset
157 <output-generator name="wsplgen_report">de.intevation.flys.exports.ReportGenerator</output-generator>
1014
66473e72d321 Minor cosmetics (comments).
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 999
diff changeset
158 <!-- AT exporter. -->
731
5ddb1b568f38 Added generation and configuration of AT facets.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 725
diff changeset
159 <output-generator name="computed_dischargecurve_at_export">de.intevation.flys.exports.ATExporter</output-generator>
358
f530114182d2 Bugfix: Added missing <output-generators> section to the global configuration.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 341
diff changeset
160 </output-generators>
f530114182d2 Bugfix: Added missing <output-generators> section to the global configuration.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 341
diff changeset
161
1014
66473e72d321 Minor cosmetics (comments).
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 999
diff changeset
162 <!-- Path to the template file of the meta data. -->
1015
9a1a3080ad98 Bring user specific meta data service to life.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 1014
diff changeset
163 <metadata>
1046
0a5eff5511b1 Fixed flys/issue262: Unified user and system datacage template
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 1027
diff changeset
164 <template>${artifacts.config.dir}/meta-data.xml</template>
1015
9a1a3080ad98 Bring user specific meta data service to life.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 1014
diff changeset
165 </metadata>
947
db8d93cb65fd Made meta data template configurable.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 942
diff changeset
166
1058
c37084f31c84 Implemented a MapInfo service that returns some basic information to create maps for specific rivers.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1052
diff changeset
167 <!-- The floodmap configuration for each supported river. Each element
c37084f31c84 Implemented a MapInfo service that returns some basic information to create maps for specific rivers.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1052
diff changeset
168 requires a srid, wms and background-wms. Those information are used for
c37084f31c84 Implemented a MapInfo service that returns some basic information to create maps for specific rivers.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1052
diff changeset
169 creating a Map view.-->
956
1cf7b4ee7b6d Made the background layer in floodmaps configurable.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 947
diff changeset
170 <floodmap>
1091
7230e087ef8b Prepare directories for WSPLGEN specific data in FloodMap state and remove those directories when State.endOfLife() is called.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1073
diff changeset
171 <shapefile-path value="${artifacts.config.dir}/../shapefiles"/>
1129
da3c3e286c88 Introduced a MapfileGenerator that creates Mapserver specific mapfiles based on WSPLGEN results read from filesystem.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1126
diff changeset
172 <mapserver>
da3c3e286c88 Introduced a MapfileGenerator that creates Mapserver specific mapfiles based on WSPLGEN results read from filesystem.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1126
diff changeset
173 <server path="http://flys-devel.intevation.de/cgi-bin/"/>
da3c3e286c88 Introduced a MapfileGenerator that creates Mapserver specific mapfiles based on WSPLGEN results read from filesystem.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1126
diff changeset
174 <mapfile path="${artifacts.config.dir}/../flys.map"/>
da3c3e286c88 Introduced a MapfileGenerator that creates Mapserver specific mapfiles based on WSPLGEN results read from filesystem.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1126
diff changeset
175 <templates path="${artifacts.config.dir}/mapserver/"/>
da3c3e286c88 Introduced a MapfileGenerator that creates Mapserver specific mapfiles based on WSPLGEN results read from filesystem.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1126
diff changeset
176 <map-template path="mapfile.vm"/>
da3c3e286c88 Introduced a MapfileGenerator that creates Mapserver specific mapfiles based on WSPLGEN results read from filesystem.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1126
diff changeset
177 </mapserver>
da3c3e286c88 Introduced a MapfileGenerator that creates Mapserver specific mapfiles based on WSPLGEN results read from filesystem.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1126
diff changeset
178
da3c3e286c88 Introduced a MapfileGenerator that creates Mapserver specific mapfiles based on WSPLGEN results read from filesystem.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1126
diff changeset
179 <velocity>
da3c3e286c88 Introduced a MapfileGenerator that creates Mapserver specific mapfiles based on WSPLGEN results read from filesystem.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1126
diff changeset
180 <logfile path="${artifacts.config.dir}/../velocity_log.log"/>
da3c3e286c88 Introduced a MapfileGenerator that creates Mapserver specific mapfiles based on WSPLGEN results read from filesystem.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1126
diff changeset
181 </velocity>
1091
7230e087ef8b Prepare directories for WSPLGEN specific data in FloodMap state and remove those directories when State.endOfLife() is called.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1073
diff changeset
182
1058
c37084f31c84 Implemented a MapInfo service that returns some basic information to create maps for specific rivers.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1052
diff changeset
183 <river name="Saar">
c37084f31c84 Implemented a MapInfo service that returns some basic information to create maps for specific rivers.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1052
diff changeset
184 <srid value="31466"/>
c37084f31c84 Implemented a MapInfo service that returns some basic information to create maps for specific rivers.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1052
diff changeset
185 <river-wms url="http://flys-devel.intevation.de/cgi-bin/saar-wms"/>
c37084f31c84 Implemented a MapInfo service that returns some basic information to create maps for specific rivers.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1052
diff changeset
186 <background-wms url="http://vmap0.tiles.osgeo.org/wms/vmap0" layers="basic"/>
c37084f31c84 Implemented a MapInfo service that returns some basic information to create maps for specific rivers.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1052
diff changeset
187 </river>
c37084f31c84 Implemented a MapInfo service that returns some basic information to create maps for specific rivers.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1052
diff changeset
188 <river name="Mosel">
c37084f31c84 Implemented a MapInfo service that returns some basic information to create maps for specific rivers.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1052
diff changeset
189 <srid value="31466"/>
c37084f31c84 Implemented a MapInfo service that returns some basic information to create maps for specific rivers.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1052
diff changeset
190 <river-wms url="http://flys-devel.intevation.de/cgi-bin/mosel-wms"/>
c37084f31c84 Implemented a MapInfo service that returns some basic information to create maps for specific rivers.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1052
diff changeset
191 <background-wms url="http://vmap0.tiles.osgeo.org/wms/vmap0" layers="basic"/>
c37084f31c84 Implemented a MapInfo service that returns some basic information to create maps for specific rivers.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1052
diff changeset
192 </river>
c37084f31c84 Implemented a MapInfo service that returns some basic information to create maps for specific rivers.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1052
diff changeset
193 <river name="Elbe">
c37084f31c84 Implemented a MapInfo service that returns some basic information to create maps for specific rivers.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1052
diff changeset
194 <srid value="31466"/>
c37084f31c84 Implemented a MapInfo service that returns some basic information to create maps for specific rivers.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1052
diff changeset
195 <river-wms url="http://flys-devel.intevation.de/cgi-bin/elbe-wms"/>
c37084f31c84 Implemented a MapInfo service that returns some basic information to create maps for specific rivers.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1052
diff changeset
196 <background-wms url="http://vmap0.tiles.osgeo.org/wms/vmap0" layers="basic"/>
c37084f31c84 Implemented a MapInfo service that returns some basic information to create maps for specific rivers.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1052
diff changeset
197 </river>
956
1cf7b4ee7b6d Made the background layer in floodmaps configurable.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 947
diff changeset
198 </floodmap>
1cf7b4ee7b6d Made the background layer in floodmaps configurable.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 947
diff changeset
199
105
beb991dc4827 Added a first stub of an WINFO artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
200 <rest-server>
1727
cee5a292754f Register staticwkms factory to spawn StaticWKms-Artifacts.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1629
diff changeset
201 <!-- The port which the ArtifactDatabase (ArtifactServer) will bind to. -->
105
beb991dc4827 Added a first stub of an WINFO artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
202 <port>8181</port>
beb991dc4827 Added a first stub of an WINFO artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
203 <listen>localhost</listen>
beb991dc4827 Added a first stub of an WINFO artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
204 </rest-server>
1014
66473e72d321 Minor cosmetics (comments).
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 999
diff changeset
205 <!-- Garbage collection of outdated artifacts. -->
105
beb991dc4827 Added a first stub of an WINFO artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
206 <cleaner>
beb991dc4827 Added a first stub of an WINFO artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
207 <sleep-time>60000</sleep-time>
beb991dc4827 Added a first stub of an WINFO artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
208 </cleaner>
373
7f7d6037d242 Added ehcache support.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 371
diff changeset
209
7f7d6037d242 Added ehcache support.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 371
diff changeset
210 <cache>
7f7d6037d242 Added ehcache support.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 371
diff changeset
211 <config-file>${artifacts.config.dir}/cache.xml</config-file>
7f7d6037d242 Added ehcache support.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 371
diff changeset
212 </cache>
7f7d6037d242 Added ehcache support.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 371
diff changeset
213
997
4c82609824c8 For doc purposes add section with db config in config.xml
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 982
diff changeset
214 <!-- This is the default configuration of the datacage db:
4c82609824c8 For doc purposes add section with db config in config.xml
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 982
diff changeset
215 <datacage>
4c82609824c8 For doc purposes add section with db config in config.xml
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 982
diff changeset
216 <user/>
4c82609824c8 For doc purposes add section with db config in config.xml
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 982
diff changeset
217 <password/>
4c82609824c8 For doc purposes add section with db config in config.xml
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 982
diff changeset
218 <driver>org.h2.Driver</driver>
4c82609824c8 For doc purposes add section with db config in config.xml
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 982
diff changeset
219 <url>jdbc:h2:mem:datacage;INIT=RUNSCRIPT FROM '${artifacts.config.dir}/datacage.sql'</url>
4c82609824c8 For doc purposes add section with db config in config.xml
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 982
diff changeset
220 </datacage>
4c82609824c8 For doc purposes add section with db config in config.xml
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 982
diff changeset
221 -->
4c82609824c8 For doc purposes add section with db config in config.xml
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 982
diff changeset
222
105
beb991dc4827 Added a first stub of an WINFO artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
223 <database>
beb991dc4827 Added a first stub of an WINFO artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
224 <!-- This Section configures the Settings for connecting to the
beb991dc4827 Added a first stub of an WINFO artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
225 Artifact-Database instance. e.g. SQLite -->
beb991dc4827 Added a first stub of an WINFO artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
226 <user>SA</user>
beb991dc4827 Added a first stub of an WINFO artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
227 <password></password>
1133
e011f8c6e5e8 Added driver to database configuration for use with postgresql.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 1129
diff changeset
228 <!-- For use with a postgresql database use the appropriate driver-->
e011f8c6e5e8 Added driver to database configuration for use with postgresql.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 1129
diff changeset
229 <!--driver>org.postgresql.Driver</driver-->
105
beb991dc4827 Added a first stub of an WINFO artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
230 <url>jdbc:h2:${artifacts.config.dir}/../artifactdb/artifacts.db</url>
beb991dc4827 Added a first stub of an WINFO artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
231 </database>
1014
66473e72d321 Minor cosmetics (comments).
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 999
diff changeset
232 <!-- This is the default backend db configuration. -->
131
0bab3a39a474 Added section in configuration for database backend.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 118
diff changeset
233 <!--
0bab3a39a474 Added section in configuration for database backend.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 118
diff changeset
234 <backend-database>
0bab3a39a474 Added section in configuration for database backend.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 118
diff changeset
235 <user>flys</user>
0bab3a39a474 Added section in configuration for database backend.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 118
diff changeset
236 <password>flys</password>
0bab3a39a474 Added section in configuration for database backend.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 118
diff changeset
237 <dialect>org.hibernate.dialect.PostgreSQLDialect</dialect>
0bab3a39a474 Added section in configuration for database backend.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 118
diff changeset
238 <driver>org.postgresql.Driver</driver>
0bab3a39a474 Added section in configuration for database backend.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 118
diff changeset
239 <url>jdbc:postgresql://localhost:5432/flys</url>
0bab3a39a474 Added section in configuration for database backend.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 118
diff changeset
240 </backend-database>
0bab3a39a474 Added section in configuration for database backend.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 118
diff changeset
241 -->
341
eca7892bf8ff Added a first small theme configuration and code to read it.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 331
diff changeset
242
eca7892bf8ff Added a first small theme configuration and code to read it.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 331
diff changeset
243 <flys>
eca7892bf8ff Added a first small theme configuration and code to read it.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 331
diff changeset
244 <themes>
eca7892bf8ff Added a first small theme configuration and code to read it.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 331
diff changeset
245 <configuration>${artifacts.config.dir}/themes.xml</configuration>
eca7892bf8ff Added a first small theme configuration and code to read it.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 331
diff changeset
246 </themes>
eca7892bf8ff Added a first small theme configuration and code to read it.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 331
diff changeset
247 </flys>
105
beb991dc4827 Added a first stub of an WINFO artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
248 </artifact-database>

http://dive4elements.wald.intevation.org